Full Stack Software Engineer
- Compensation
- Not disclosed
- Location
- Bangalore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Fullstack
- Posted
Skills
Full description
Our Client :
Founded in 2020, our client is an industry-leading, first-of-its-kind in India, digital healthcare data platform and exchange, infused with AI/ML capabilities, delivering solutions to stakeholders in all segments of the healthcare sector.
Job Title : Full stack Software Engineer-AI
Education : BE/B.Tech
Experience : 2-6 years
Location : Bangalore
About the Role :
We are looking for a Software Engineer (Full Stack) with strong backend expertise and solid frontend experience. The ideal candidate should be capable of building scalable systems, contributing to system design, deploying applications, and owning features end-to-end in a fast-paced product environment.
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Java and/or Node.js (TypeScript)
- Build secure, high-performance REST APIs and optimize application performance
- Develop responsive and modern user interfaces using React.js and Next.js
- Work on database design, query optimization, and performance tuning using MongoDB and PostgreSQL
- Manage deployments, CI/CD pipelines, and containerized applications using Docker and YAML configurations
- Write clean, maintainable, and well-documented code following SOLID principles and design patterns
- Implement unit testing, integration testing, and participate in code reviews
- Ensure secure coding practices, authentication, authorization, logging, and application reliability
- Collaborate with cross-functional teams and take end-to-end ownership of features
- Mentor junior engineers and contribute to team growth in an Agile/Scrum environment.
Requirements :
- 2+ years of professional software development experience
- Strong backend experience with Java and/or Node.js (TypeScript)
- Strong knowledge in Python is required
- Solid understanding of DSA, OOPs, and system design fundamentals
- Frontend experience with React.js and Next.js
- Hands-on experience with MongoDB and PostgreSQL
- Experience with Docker, deployments, and YAML-based configurations
- Proficiency with Git and version control workflows
- Strong problem-solving and debugging skills