Job Title: Full-Stack DeveloperJob Summary
We are looking for a skilled Full-Stack Developer with strong fundamentals in JavaScript and hands-on experience in modern frontend and backend technologies. The ideal candidate will be responsible for building, maintaining, and scaling web applications while working closely with cross-functional teams.
Key Responsibilities
- Develop and maintain frontend applications using React.js
- Build and manage backend services using Node.js with Express or NestJS
- Design and consume RESTful APIs
- Develop CRUD-based applications with clean and scalable architecture
- Work with relational and NoSQL databases
- Handle asynchronous programming, API integrations, and error handling
- Collaborate with designers, product managers, and other developers
- Write clean, maintainable, and well-documented code
- Use Git for version control and collaboration
Must-Have Skills
- Strong understanding of JavaScript fundamentals
- Hands-on experience with React.js
- Experience with Node.js and Express.js or NestJS
- Good knowledge of RESTful API development
- Experience building CRUD-based applications
- Solid understanding of async programming, promises, and API handling
- Basic knowledge of Git / version control
- Experience working with databases: PostgreSQL, MySQL, or MongoDB
Good-to-Have Skills
- Experience with mobile application development (Flutter or React Native – optional)
- Knowledge of authentication & authorization (JWT, role-based access)
- Familiarity with deployment environments (Linux, PM2, Nginx)
- Basic understanding of system design concepts
- Exposure to end-to-end application ecosystems (Admin panels, user apps, APIs)
Preferred Qualifications
- Bachelor’s degree in Computer Science or related field (or equivalent experience)
- Experience working in startup or fast-paced environments
- Strong problem-solving and debugging skills
- Good communication and teamwork abilities
Job Type: Full-time
Pay: ₹400,000.00 - ₹800,000.00 per year
Work Location: In person