CIMET
CIMET - Senior Full Stack Developer - Node.js
Job Location
jaipur, India
Job Description
We are seeking a Senior Full Stack Developer with expertise in Node.js Backend API development and experience in Microservices architecture, along with exposure to frontend technologies such as React.js and Next.js. The ideal candidate will primarily focus on building robust and scalable backend services while also being comfortable with modern frontend frameworks to support full-stack development. Key Responsibilities : Backend (Primary Focus) : - Design, develop, and maintain efficient, scalable, and reusable backend services and APIs using Node.js. - Architect and implement Microservices to enhance the scalability and performance of applications. - Develop RESTful APIs for internal and external use, ensuring security, performance, and high availability. - Work closely with DevOps to deploy, monitor, and manage backend services using containerization tools like Docker and orchestration tools like Kubernetes. - Optimize backend code and database queries to improve application performance and resource utilization. - Troubleshoot, debug, and resolve complex backend issues. Frontend (Secondary Focus) : - Build and enhance responsive user interfaces using React.js and Next.js as needed to support full-stack development. - Implement server-side rendering (SSR) using Next.js to improve performance and SEO of frontend applications. - Ensure seamless integration between frontend and backend services. Collaboration : - Work closely with frontend and backend teams to ensure seamless integration of features. - Participate in technical discussions, design reviews, and code reviews. - Mentor junior developers, providing guidance on best practices and technical skills. Required Skills and Qualifications : - 5 years of experience in backend development with Node.js, focusing on API design, development, and microservices architecture. - Expertise in Microservices architecture, including design patterns, scalability, and distributed systems. - Proficiency in building and consuming RESTful APIs. - Strong understanding of databases (both SQL and NoSQL) and writing optimized queries. - Experience with containerization (Docker) and orchestration tools (Kubernetes). - Familiarity with cloud platforms like AWS, Azure, or Google Cloud for backend services. - Exposure to React.js and Next.js for frontend development, including basic understanding of hooks, state management, and server-side rendering (SSR). - Proficient in version control (Git) and working in an agile environment. - Solid problem-solving skills, with attention to detail and scalability. - Excellent communication and teamwork abilities. Preferred Qualifications : - Experience with event-driven architecture and message queues (e.g, RabbitMQ, Kafka). - Familiarity with serverless architecture. - Experience with TypeScript, GraphQL, or gRPC. - Knowledge of testing frameworks like Mocha, Chai (for backend) and Jest, React Testing Library (for frontend). - Prior experience mentoring junior developers and leading technical initiatives. (ref:hirist.tech)
Location: jaipur, IN
Posted Date: 11/21/2024
Location: jaipur, IN
Posted Date: 11/21/2024
Contact Information
Contact | Human Resources CIMET |
---|