Senior Software Engineer - Python
Core
Full-stack engineer building React web apps, React Native mobile apps, and Python/Django backend services.
Role type
Senior Software Engineer (Full Stack)
Builds
React web applications, React Native mobile apps (iOS/Android), Python/Django backend services, and REST APIs.
Domain
Enterprise software, workforce management, field operations
Deliverable
production ML models | product features
Required skills
Python, Django, React, React Native, PostgreSQL, REST API design, CI/CD pipelines
Preferred skills
Offline-first mobile development, Django REST Framework, AWS services, feature flagging, AI agents for development, performance optimization for constrained devices
Technologies
Python, Django, React, React Native, PostgreSQL, AWS
Responsibilities
Build and maintain full-stack features including web, mobile, and backend; Design and implement robust REST APIs; Collaborate with product managers and designers; Write clean, tested code; Contribute to architecture decisions; Mentor engineers; Participate in on-call rotations; Improve development workflows.
Seniority
Senior, hands-on IC with mentorship responsibilities