Software Developer in India at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Developer in India.
This role is focused on building and scaling modern end-to-end SaaS applications with strong emphasis on product ownership and full-stack engineering excellence. You will contribute to the development of highly interactive web platforms inspired by scheduling and productivity tools, delivering seamless user experiences and robust backend systems. The position involves working across the entire development lifecycle, from architecture design to deployment and production scaling. You will build features such as scheduling engines, real-time notifications, integrations, and workflow automation capabilities. This is a highly technical, product-driven environment where engineers are expected to think beyond coding and actively influence system design decisions. You will collaborate with cross-functional teams while maintaining autonomy in delivering production-ready applications. The role is ideal for developers who thrive in fast-moving, innovation-focused SaaS environments.
- Design, develop, and maintain scalable full-stack SaaS applications with end-to-end ownership.
- Build scheduling, booking, and calendar management systems with complex logic and real-time functionality.
- Develop responsive, modern front-end interfaces using component-driven architecture.
- Create secure, scalable backend services and REST APIs supporting high-performance applications.
- Integrate third-party services such as calendars, video conferencing tools, payment gateways, and notification systems.
- Implement authentication, authorization, and role-based access control systems.
- Manage cloud infrastructure, deployment pipelines, and CI/CD workflows.
- Optimize application performance, scalability, and reliability across distributed systems.
- Collaborate with product and operations teams to define requirements and deliver feature enhancements.
- Ensure code quality through testing, documentation, and adherence to engineering best practices.
- 3+ years of full-stack development experience with production-grade applications.
- Strong proficiency in React.js / Next.js, JavaScript, TypeScript, HTML5, CSS3, and Tailwind CSS.
- Solid backend experience using Node.js, Express.js, and RESTful API development.
- Experience with authentication systems such as JWT, OAuth, and SSO.
- Strong understanding of databases including PostgreSQL, MySQL, and optionally MongoDB.
- Hands-on experience with cloud platforms such as AWS, GCP, or Azure.
- Knowledge of Docker, CI/CD pipelines, and Git-based workflows.
- Experience working with scheduling logic, real-time systems, and API integrations.
- Strong problem-solving skills with the ability to design scalable system architecture.
- Product-minded approach with the ability to take ownership from design to deployment.
- Competitive compensation aligned with experience and technical expertise.
- Remote-first or flexible work arrangements depending on team structure.
- Opportunity to work on modern SaaS products with high technical complexity.
- Strong ownership culture with autonomy over architecture and technical decisions.
- Exposure to scalable systems, integrations, and advanced product engineering challenges.
- Continuous learning environment with opportunities to grow technical and product skills.
- Collaborative, innovation-driven culture focused on building impactful digital products.
- Career growth opportunities in a fast-scaling SaaS engineering environment.