← Trabajos

React/TypeScript Developer Needed – Fix Complex Staff Rostering Weekend Logic

Presupuesto: - HOURLY / PART_TIME ⭐ 5.00 (4) New Zealand

react-js, typescript, node.js, javascript

he Challenge The main issue is our weekend allocation logic. We need someone who can: Analyse the existing scheduling engine Understand current roster rules Identify why weekend allocations are not behaving correctly Refactor and improve the scheduling algorithm Maintain fairness across employees Preserve existing roster constraints while improving weekend outcomes Examples of rules include: Maximum 6 consecutive working days Weekend rotation patterns Alternate weekends where possible Avoid isolated single shifts Balance hours fairly across employees Different employee availability and site restrictions Certain staff can only work specific locations Owners should be used as "fillers" rather than primary staff What We Need Someone who has experience with: Complex business logic Scheduling systems Rostering applications Workforce planning software Constraint-based scheduling React + TypeScript Experience with optimisation, workforce scheduling, or rostering engines is highly desirable. Deliverables Review existing codebase Explain root causes of weekend allocation issues Propose improved logic Implement fixes Test against multiple roster generations Ensure existing functionality remains intact Ideal Candidate You are: Strong in TypeScript Comfortable working with existing codebases Good at debugging complicated logic Able to explain your reasoning clearly Available for ongoing improvements if this project is successful
Abrir en Upwork