
Curefit Off-Campus Hiring | Full Stack Engineer Role
Curefit Off-Campus Hiring: This full-stack engineer position in Bengaluru is a great chance for talented professionals to join a Growth Engineering team. The position focuses on the development of high-quality consumer-facing products that are scalable using mobile apps, including backend services, as well as platform infrastructure. Candidates get hands-on experience using modern cloud-native platforms as well as mobile platforms and distributed systems as they work to solve the technical issues that arise from end-to-end.

This position is ideal for engineers with strong foundations who are curious about operational aspects of the system at all levels. People who are eager to be a part of the entire technology stack will see a lot of potential for growth in this position.
Key Responsibilities
- Create and maintain features for mobile apps and microservices for backends.
- Create top-quality, highly efficient and reliable software that puts the focus on providing a great user experience.
- Design, implement and maintain APIs and backend services to support employee and customer workflows
- Work with designers, product managers, and senior engineers to create powerful features.
- Participate in the code review as well as testing, debugging and support for production activities.
- Contribute to infrastructure and platform improvements, such as pipelines for CI/CD, monitoring, cloud deployments and observability.
- Troubleshoot problems across the application, service and infrastructure layers in various environments
- Increase reliability, scalability and operational excellence through automation and best methods
- Implement modern software engineering concepts, frameworks and cloud technology.
Required Qualifications
- Bachelor’s degree with a major in Computer Science, Engineering, or a related area
- 0 to 2 years of software experience in full-time development
- Solid base in data structures and algorithmic systems, operating systems, and the fundamental concepts of computer science
- A minimum of proficiency in a programming language like Java, Node.js, Python or Go
- A working knowledge of mobile application development by using Android, Flutter, React Native or similar frameworks
- Expertise in the latest AI models and frameworks for agents and the ability to incorporate them into layering applications
- A solid knowledge of databases, APIs, basic networking concepts, and the principles of software design
- Experience working with Git and the latest workflows for development
- Ability to solve problems and the ability to work across a variety of technology domains
Preferred Qualifications
- Exposure to microservices architecture as well as distributed systems
- A familiarity with cloud platforms like AWS, GCP, or Azure
- A thorough understanding of Docker, Kubernetes, pipelines for CI/CD and tools for observability
- Experience working with SQL as well as NoSQL databases
- Understanding of the principles of design for systems and the scalable architecture of applications
- Participation in hackathons or open-source contributions, or major personal projects
What This Role Offers
- Experience in building and scaling high-traffic consumer apps
- Possibility to design and manage microservices backend in production environments
- Experimentation with cloud infrastructure platform engineering, cloud infrastructure, and DevOps methods
- The study of reliability engineering is a key component of learning and observability, as well as performance optimisation and operational excellence
- Participation in product development driven by data and growth experiments
- The environment is fast-paced and offers the opportunity to collaborate with skilled engineers and cross-functional teams.
The Full Stack Engineer job offers the ideal opportunity for career advancement within a rapidly changing technological environment. Candidates with solid knowledge of the fundamentals and an interest in full-stack development are invited to apply.