Company: Bgain Gateway Pvt. Ltd.
Location: Hyderabad
Experience: 1+ year
Employment Type: Full-time
Bgain Gateway Pvt. Ltd. is looking for a Junior Full Stack Developer with practical experience in building mobile applications, responsive web platforms, backend services, and database-driven features.
Role Overview
You will work on real-time digital products across mobile, web, and backend systems. The role requires a good understanding of modern development practices, clean coding, API development, database handling, debugging, and feature implementation.
Required Skills
- Minimum 1+ year of relevant development experience
- Working knowledge of React Native
- Good understanding of React.js
- Knowledge of JavaScript and TypeScript
- Experience with Node.js or NestJS
- Knowledge of MongoDB and MySQL
- Understanding of REST APIs, authentication, and role-based access
- Experience with Git and GitHub
- Ability to build responsive and reusable user interfaces
- Good debugging, logical thinking, and problem-solving skills
Key Responsibilities
- Build and maintain mobile applications using React Native
- Develop responsive and user-friendly web applications using React.js
- Create structured and secure backend services using Node.js or NestJS
- Develop and maintain REST APIs for web and mobile products
- Design and manage database models using MongoDB and MySQL
- Implement authentication, permissions, validations, and error handling
- Improve application performance, stability, and code quality
- Convert UI designs into functional product screens
- Identify and resolve technical issues across applications
- Work closely with UI/UX designers, developers, and the product team
- Participate in feature planning, testing, and product improvements
Preferred Knowledge
- React Query
- Material UI
- React Hook Form
- Form validation libraries
- JWT-based authentication
- State management
- API documentation
- Basic deployment and server knowledge
What We Are Looking For
- Strong interest in building complete digital products
- Ability to understand requirements and take ownership of assigned work
- Practical project experience in mobile, web, or backend development
- Good communication and team collaboration
- Willingness to learn new technologies and improve continuously
- Attention to code quality, performance, and user experience
Candidates can share their resume, GitHub profile, portfolio, and project links.