Full-Stack Developer Intern
Sarvasthi Technologies Private Limited
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- Any
- Salary
- INR 12,000 – INR 15,000 / month
- Openings
- 1
- Posted
- 2 hours ago
- Work mode
- In office
- Eligibility
- Open to candidates interested in full-time roles in Bengaluru focused on full-stack development including backend Go programming and mobile Flutter app development.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Position
Join Sarvasthi Technologies Private Limited as a Full-Stack Developer Intern, contributing extensively to backend services, databases, and mobile applications that enhance user financial management. This position offers mentorship through pairing with senior engineers and responsibility for independently handling well-defined modules. The role emphasizes leveraging AI-enhanced development tools to accelerate progress while maintaining high coding standards.
Key Responsibilities
- Develop, implement, and sustain backend microservices using Go (Golang), including REST and gRPC APIs that support essential product functions.
- Design and optimize data models and queries within MongoDB and relational databases such as PostgreSQL or MySQL based on the requirements.
- Implement new features and maintain the Flutter mobile application on Android and iOS platforms, collaborating with design and product teams.
- Produce clean, well-tested, and properly documented code, while actively engaging in code reviews.
- Utilize AI-assisted coding tools like GitHub Copilot, Claude Code, and Cursor to aid code generation, debugging, testing, refactoring, applying effective prompt engineering techniques for dependable results.
- Participate in an agile workflow including sprint planning, daily stand-ups, and iterative feature delivery.
- Investigate and resolve production problems, contribute to monitoring and logging, and assist in enhancing system dependability.
Qualifications and Skills
- Familiarity with the Golang programming language, especially for backend microservices development.
- Experience or knowledge in working with REST/gRPC API development.
- Competency in data modeling and database query optimization in MongoDB and SQL relational systems like PostgreSQL or MySQL.
- Exposure to Flutter development for mobile platforms (Android and iOS).
- Ability to write well-structured, testable, and maintainable code with documentation.
- Comfort with AI-assisted coding platforms and effective use of prompt engineering techniques.
- Working knowledge of agile methodologies and software development lifecycle practices.
- Problem-solving skills relevant to debugging and improving production environment reliability.