Bestkaam Logo
Glen Group Logo

Full Stack Engineer

Actively Reviewing the Applications

Glen Group

India Contract On-site
Posted 13 hours ago Apply by June 13, 2026

Job Description

Full-Stack Engineer (React Native Mobile + Flask Backend)


About Us


GLEN operates across Security, Traffic Control, Childcare, Recruitment, and other industries.

We are building a Dispatch & Scheduling Platform to manage a growing field workforce. The system handles employee scheduling, SMS confirmations, automated replacements, and a mobile app used by field employees.


This role focuses on building the core operational platform — not website development.


Role Overview


You will work on the core system powering workforce operations, including:

• A Flask backend handling scheduling logic, APIs, SMS workflows, and background jobs

• An admin dashboard used by dispatchers to manage schedules and employee responses

• A React Native mobile app for employees to receive shifts, confirm work, and record timesheets

• Real-time status updates for scheduling, SMS notifications, and employee responses

The system must scale to ~1,000 users across web and mobile.


Responsibilities


Backend (Flask)

• Build and maintain APIs for employees, jobs, schedules, confirmations, and messaging

• Implement rule-based scheduling logic (conflict detection, availability filtering, replacement logic)

• Develop background workers (Celery or similar) for SMS sending and long-running tasks

• Design APIs for mobile syncing, including offline submissions and geo-location validation


Admin Dashboard

• Build tools for dispatchers to create schedules, manage assignments, and monitor employee responses

• Implement responsive and efficient interfaces for operational workflows


Mobile App (React Native)

• Develop the employee mobile app for receiving shifts, confirming work, and communication

• Implement geo-tagged timesheets with clock-in / clock-out functionality

• Capture GPS location during clock-in/out and validate job-site proximity

• Support offline-first behavior with automatic syncing when connectivity returns


Quality & System Design

• Debug issues across backend, dashboard, and mobile app

• Write scalable and maintainable code for a system supporting ~1,000 users

• Optimize APIs, database queries, and scheduling workflows


Qualifications

• 2+ years of professional software development experience preferred

• Strong experience with Python (Flask) and API development

• Experience building mobile apps with React Native

• Familiarity with background workers (Celery or similar)

• Experience with SMS APIs (Clerk Chat or similar)

• Strong debugging ability across backend and mobile systems

• Proficiency with Git and collaborative development workflows

Note: This role involves developing a live operational system used for real-time workforce scheduling and mobile field operations. Developers with prior experience working on production systems and complex backend workflows will be best suited for the role.


Nice-to-Have

• WebSockets or real-time interfaces

• Experience with scheduling or workflow-based systems

• Knowledge of authentication flows for mobile apps


Why Join Us

• Build a core operational platform used across multiple industries

• Work on scheduling automation, mobile workforce tools, and real-time systems

• Contribute to future features such as scoring models and AI-assisted scheduling

• Opportunity to grow into system architecture or technical leadership roles

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.