Job Description: Full Stack Developer (React & Node.js)
Position Overview
We are seeking a skilled Full Stack Developer with expertise in React.js, Node.js, Nest JS, Mongo DB to design, develop, and maintain scalable web applications.
## Required Skills & Qualifications
- 7-11 years of experience in full stack development
- Solid proficiency in **React.js**
- Strong proficiency in **Node.js** and ** NestJS **
- Experience with RESTful API design and development
- Experience with databases like MongoDB, PostgreSQL, or MySQL
- Experience with microservices architecture
- Familiarity with version control systems (Git)
- Understanding of CI/CD pipelines and deployment processes
- Experience with unit testing frameworks
## Key Responsibilities
- Develop and maintain responsive web applications using React.js
- Design and implement RESTful APIs and backend services using Node.js and Express
- Collaborate with UI/UX designers to translate designs into functional components
- Write clean, maintainable, and well-tested code
- Integrate front-end applications with backend services and third-party APIs
- Optimize applications for maximum speed and scalability
- Debug and resolve technical issues across the full stack
- Work with MongoDB for data modeling and queries
- Collaborate with cross-functional teams in an Agile environment
- Engage directly with key strategic partners and other internal technology teams on system and data integration.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of Docker and containerization
- Understanding of authentication/authorization (JWT, OAuth)
- Knowledge of message queues (Kafka)
## Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently and in a team environment
- Attention to detail and commitment to code quality