About the Role:
We are looking for a talented Full Stack Developer to join our growing product team. You will be responsible for designing, developing, and maintaining scalable web applications for the OpenHR SaaS ecosystem — a modern HR automation and recruitment management platform.
You’ll work closely with backend engineers, DevOps, and UI/UX designers to build secure, efficient, and user-friendly solutions that power HR operations for businesses across India.
Key Responsibilities:
- Develop end-to-end web applications — from front-end interfaces to backend APIs and databases.
- Build RESTful and GraphQL APIs using FastAPI or similar frameworks.
- Develop responsive, dynamic frontends using React, Next.js, or Flutter Web.
- Work with databases like PostgreSQL, MySQL, or MongoDB.
- Integrate third-party APIs and handle authentication flows (OAuth2, JWT, etc.).
- Collaborate with the DevOps team for CI/CD and containerized deployments using Docker and Kubernetes.
- Participate in system design discussions, architecture reviews, and performance optimization.
- Write clean, reusable, and well-documented code following best practices.
- Troubleshoot and debug production issues, ensuring reliability and scalability.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 2–5 years of experience as a Full Stack Developer.
- Strong proficiency in Python (FastAPI/Django/Flask) and JavaScript/TypeScript (React/Next.js).
- Experience with relational and NoSQL databases.
- Understanding of REST, WebSockets, and asynchronous programming.
- Familiarity with version control (Git) and agile development practices.
- Knowledge of basic cloud and deployment tools (AWS, GCP, or Azure).
Good to Have:
- Experience with microservices or serverless architecture.
- Knowledge of Redis, Celery, or message queues (RabbitMQ/Kafka).
- Familiarity with testing frameworks (Pytest, Jest).
- Experience working on SaaS products or HR/recruitment platforms.
- Understanding of UI/UX fundamentals and responsive design.
Perks & Benefits:
- Competitive salary + performance bonuses.
- Work on impactful SaaS projects with a modern tech stack.
- Learning-focused environment with mentorship and training.
- Flexible work culture and growth opportunities into Tech Lead roles.
Job Type: Full-time
Pay: ₹25,000.00 - ₹45,000.00 per month
Work Location: Remote