We are seeking a full-stack developer who is proficient in Node.js and MySQL, with additional experience in React or Angular. The ideal candidate will have hands-on experience in designing and developing web applications, with a strong foundation in both back-end and front-end technologies.
Key responsibilities:
1. Back-end Development: Design, develop, and maintain server-side applications and APIs using Node.js.
2. Database Management: Build and manage databases using MySQL, ensuring performance optimization and security.
3. Front-end Development: Work on front-end technologies such as React or Angular to create dynamic, user-friendly interfaces.
4. Collaboration: Collaborate with cross-functional teams to define, design, and deliver high-quality solutions.
5. Code Quality: Ensure the performance, quality, and responsiveness of applications through testing and code reviews.
6. Troubleshooting: Diagnose and resolve technical issues in a timely manner.
Required Skills:
1. Node.js (Expert level with knowledge in frameworks like Express.js, NestJS)
2. MySQL (Strong knowledge of database management and optimization, writing complex queries, and designing schemas)
3. React/Angular (Proficient in at least one of these front-end frameworks)
4. Version Control: Experience with Git
5. API Integration: Experience in developing and consuming RESTful APIs, and knowledge of WebSocket, GraphQL
6. Authentication: Strong understanding of authentication mechanisms such as JWT, OAuth, and Passport.js
7. Caching: Familiarity with caching technologies (Redis, Memcached)
8. Testing: Knowledge of testing frameworks like Mocha, Chai, or Jest
9. Cloud Services: Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus
10. Containerization: Understanding of Docker and containerized environments
Number of interview rounds: 3
Round 1: Technical interview focusing on Node.js and MySQL
Round 2: Front-end interview covering React/Angular
Round 3: Final round with a cultural fit and problem-solving discussion
Career Ladder is a manpower recruitment & staffing company that helps establish good connections between its clients and job seekers. Career Ladder is a premier provider of recruitment and staffing solutions with a strong presence across India, including NCR, Mumbai, Hyderabad, and Bengaluru, Pune, Chennai. Our services cater to a diverse range of industries and sectors, and we have a reputation for delivering high-quality and reliable staffing solutions to our clients. Whether you are looking for permanent, temporary, or contract staffing solutions, we have the expertise and resources to meet your needs. With our pan-India presence, we are well-equipped to provide our services to clients across the country.