Senior node js devloper | Codersbrain
full-time
Posted on April 5, 2025
Job Description
Senior Node.js Developer
Job Summary
We are seeking a Senior Node.js Developer to join our dynamic team. The ideal candidate will be responsible for building and maintaining efficient, reusable, and reliable Node.js code, and ensuring the performance and responsiveness of applications. You will work closely with cross-functional teams to design, develop, and deliver new features that align with our organizational goals.
Responsibilities
- Develop and maintain scalable server-side applications using Node.js.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and implement data storage solutions.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to improve performance and reliability.
- Participate in code reviews and contribute to team knowledge sharing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Strong proficiency in JavaScript and experience with Node.js.
- Familiarity with front-end technologies such as ReactJS.
- Experience with Node-RED for wiring together hardware devices, APIs, and online services.
- Understanding of asynchronous programming and its quirks and workarounds.
- Proficient understanding of code versioning tools, such as Git.
Preferred Skills
- Experience with cloud services such as AWS or Azure.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with microservices architecture.
- Familiarity with Docker and container orchestration tools like Kubernetes.
Experience
- Minimum of 5 years experience in a similar role.
- Proven track record of developing and delivering high-quality software applications.
Environment
- Location: Bangalore
- Type: Full-Time
- Start Date: Immediately
- Typical office environment with the possibility of remote work options.
Salary
- Estimated salary range: 18 - NaN
Growth Opportunities
- Opportunities for career advancement within the company.
- Professional development and training programs available.
Benefits
- Competitive salary package.
- Health insurance and wellness benefits.
- Paid time off and flexible work schedule.