Nodejs Developer
Nodejs Developer327
Applications
327
Applications
Not Accepting Applications
About the Job
Skills
As a Senior Node.js Developer with 4+ years of experience, you will play a key role in designing, developing, and maintaining complex server-side applications using Node.js. You will lead and mentor a team of developers, collaborate with cross-functional teams, and provide technical expertise to ensure the successful delivery of high-quality software solutions. Your role will involve writing scalable, efficient, and maintainable code, implementing best practices, and optimizing application performance. You should have a deep understanding of JavaScript, asynchronous programming, and extensive experience with popular Node.js frameworks such as Express or Koa.
Responsibilities:
- Lead the design, development, and maintenance of server-side applications using Node.js.
- Write clean, scalable, efficient, and maintainable code following best practices.
- Collaborate with cross-functional teams, product managers, and stakeholders to deliver high-quality software solutions.
- Provide technical expertise and mentorship to junior developers.
- Develop and implement robust APIs for communication between client and server.
- Optimize application performance for maximum speed, scalability, and security.
- Troubleshoot and debug complex issues as they arise, and provide timely resolutions.
- Review and provide feedback on code written by team members.
- Stay up-to-date with industry trends, emerging technologies, and best practices in Node.js development.
- Participate in code reviews, architecture discussions, and provide technical guidance to the team.
- Drive continuous improvement in development processes, tools, and methodologies.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 4+ years of experience in Node.js development, with a strong proficiency in JavaScript.
- Extensive experience with popular Node.js frameworks such as Express or Koa.
- Deep understanding of asynchronous programming and event-driven architecture.
- Strong knowledge of RESTful API design and implementation.
- Experience with database technologies such as MongoDB, MySQL, or other NoSQL databases.
- Strong understanding of version control systems such as Git.
- Proven track record of designing and implementing scalable, high-performance applications.
- Strong problem-solving and debugging skills, with attention to detail.
- Excellent communication and leadership skills, with the ability to work in a collaborative team environment.
- Ability to work in an agile development environment and meet project deadlines.
- Experience with front-end technologies such as React, Angular, or Vue.js is a plus.
- Familiarity with serverless computing platforms such as AWS Lambda or Azure Functions is a plus.
- Experience with testing frameworks such as Jest or Mocha is a plus.
- Knowledge of containerization technologies such as Docker or Kubernetes is a plus.
- Familiarity with DevOps practices and tools for CI/CD pipelines is a plus.
- Strong understanding of security best practices in web development is a plus.
About the company
Industry
Information Technology &a...
Company Size
11-50 Employees
Headquarter
Indore