Job descriptionWe are seeking a skilled Backend Developer proficient in Node.js to join our dynamic team. The ideal candidate will have a strong foundation in backend development and expertise in building scalable, high-performance applications using Node.js. As a Backend Developer, you will collaborate with our frontend developers, product managers, and other stakeholders to design and implement robust backend solutions that power our web and mobile applications.Responsibilities:- Develop and maintain backend services and APIs using Node.js. - Design and implement efficient, reusable, and reliable code for backend components. - Collaborate with frontend developers to integrate user-facing elements with server-side logic. - Optimize application performance, scalability, and security. - Implement automated testing and continuous integration to ensure code quality and reliability. - Work closely with product managers and stakeholders to understand requirements and translate them into technical solutions. - Participate in code reviews and provide constructive feedback to peers. - Troubleshoot and debug issues, perform root cause analysis, and implement solutions. - Stay updated on emerging technologies and best practices in backend development.Requirements:- Proven 2 years of experience as a Backend Developer with a focus on Node.js development. - Strong proficiency in JavaScript and Node.js frameworks (e.g., Express.js, Nest.js). - Experience with database technologies such as MongoDB, MySQL, or PostgreSQL. - Familiarity with frontend technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular). - Knowledge of RESTful API design principles and best practices. - Understanding of asynchronous programming and event-driven architecture. - Experience with version control systems (e.g., Git) and collaborative development workflows. - Excellent problem-solving skills and attention to detail. - Effective communication and collaboration skills.Preferred:- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. - Knowledge of containerization and orchestration tools such as Docker and Kubernetes. - Familiarity with DevOps practices and CI/CD pipelines. - Experience with GraphQL. - Contributions to open-source projects or a strong GitHub profile.- In-personSchedule:- Day shiftEducation:- Bachelor's (Preferred)Experience:- total work: 3 year (Preferred)Work Location: In person
Job Title
Back End Developer( Nodejs)