About the Role
We are looking for a versatile Full Stack Developer who is equally comfortable building scalable backend services, modern web applications, and cross-platform mobile apps. You will work across our entire product stack — from designing microservices on AWS to shipping native-quality mobile experiences — and collaborate closely with product, design, and DevOps teams to deliver end-to-end solutions.
Required Skills
Languages: JavaScript, TypeScript
Backend: Node.js, NestJS, Express.js
Frontend: React.js, Next.js
Mobile: React Native (mandatory); working knowledge of native Android (Java/Kotlin) and/or native iOS (Swift/SwiftUI) is a plus
Infrastructure: AWS (EC2, S3, Lambda, RDS, etc.), Docker, Microservices architecture
Tools: Git, CI/CD pipelines, RESTful/GraphQL APIs
Other: Strong understanding of design patterns, data structures, and system design fundamentals
Key Responsibilities
- Design, develop, and maintain scalable backend services using Node.js (NestJS, Express.js)
- Build responsive, performant web applications using React.js and Next.js
- Develop and maintain cross-platform mobile applications using React Native
- Work on native mobile modules and features using Java/Kotlin (Android) and Swift/SwiftUI (iOS) when required
- Architect and implement microservices, ensuring high availability and fault tolerance
- Deploy, monitor, and manage applications on AWS using Docker and container orchestration
- Write clean, maintainable, and well-tested code in JavaScript/TypeScript
- Collaborate with cross-functional teams to define, design, and ship new features
- Participate in code reviews, architecture discussions, and technical decision-making
- Optimize applications for maximum speed, scalability, and security
- Troubleshoot, debug, and upgrade existing systems and mobile apps
Good to Have
- Experience with Android Studio and Xcode for native builds/debugging
- Familiarity with app store (Play Store / App Store) release and deployment processes
- Exposure to Kubernetes, Terraform, or other IaC tools
- Experience with unit/integration testing frameworks (Jest, Mocha, etc.)
- Understanding of CI/CD tools like Jenkins, GitHub Actions, or AWS CodePipeline
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 4+ years of hands-on experience in full stack and/or mobile development
- Strong problem-solving skills and ability to work independently as well as in a team
What We Offer
- Salary package of ₹9 – 11 LPA (based on experience and interview performance)
- Onsite role based in Pune with a collaborative, in-office team environment
- Prospect to work on end-to-end products across web, backend, and mobile platforms
- Collaborative and growth-oriented work culture
📌 Full Stack Developer (Web & Mobile) (India)
🏢 Mahir
📍 India