MERN Stack Developer
Job Description
Experience: 2+ Years
Location: Bhilai, Chhattisgarh
Work Mode: Work from Office
Employment Type: Full-time
Job Overview
We are looking for a skilled Full Stack Developer with a strong backend focus to build and maintain scalable, secure, and high-performance web applications. The ideal candidate should have strong expertise in Node.js, Express.js, MySQL, REST APIs, and JavaScript, along with working knowledge of React.js.
Key Responsibilities
Backend Development
Location: Bhilai, Chhattisgarh
Work Mode: Work from Office
Employment Type: Full-time
Job Overview
We are looking for a skilled Full Stack Developer with a strong backend focus to build and maintain scalable, secure, and high-performance web applications. The ideal candidate should have strong expertise in Node.js, Express.js, MySQL, REST APIs, and JavaScript, along with working knowledge of React.js.
Key Responsibilities
Backend Development
- Develop and maintain backend applications using Node.js and Express.js.
- Design and develop scalable RESTful APIs.
- Work with MySQL databases, schemas, relationships, queries, and CRUD operations.
- Optimize database queries, indexing, and backend performance.
- Implement authentication, authorization, and secure API flows.
- Integrate third-party APIs and services.
- Develop reusable and maintainable backend services.
- Debug and resolve backend and application issues.
- Ensure application security, scalability, and reliability.
- Build and maintain React.js components and frontend features when required.
- Integrate React.js applications with backend APIs.
- Implement state management using Redux, Context API, or similar tools.
- Ensure responsive and cross-browser functionality.
- Collaborate with frontend developers and other teams to deliver features.
- Use Git/GitHub for version control.
- 2+ years of experience in Full Stack development with strong backend experience.
- Strong knowledge of JavaScript, Node.js, Express.js, and MySQL.
- Strong understanding of JavaScript and ES6+.
- Good understanding of backend architecture and API development.
- Experience with MySQL schemas, relationships, CRUD operations, indexing, and query optimization.
- Experience with authentication and authorization.
- Experience integrating third-party APIs and services.
- Working knowledge of React.js, components, hooks, routing, and state management.
- Experience with Git/GitHub.
- Good debugging and problem-solving skills.
- Ability to write clean, scalable, and maintainable code.
- TypeScript experience.
- Redux/Redux Toolkit.
- WebSockets or Socket.IO.
- Redis or caching technologies.
- Experience working on SaaS or B2B applications.
- Bachelor's degree in Computer Science, IT, Engineering, or a related field.
- Relevant certifications or training are a plus.
