HamburgerMenu
hirist

airisData - Node.js Developer - Server Side Component

airisdata
Bangalore
5 - 7 Years

Posted on: 03/09/2025

Job Description

Roles and responsibilities :

- Design, develop, and maintain high-performance and scalable server-side applications using Node.js.

- Write clean, efficient, and well-documented code.

- Ensure code quality through code reviews, unit testing, and integration testing.

- Contribute to architectural decisions and design scalable and robust solutions.

- Develop and implement APIs and microservices.

- Optimize application performance and scalability.

- Mentor junior developers and provide technical guidance and support.

- Lead and participate in technical discussions and decision-making processes.

- Work closely with product managers, designers, and other developers to understand requirements and deliver high-quality software solutions.

- Coordinate with front-end developers to integrate user-facing elements with server-side logic.

- Manage deployment processes and CI/CD pipelines.

- Monitor and maintain applications post-deployment to ensure optimal performance and reliability.

You need to have :

- 3+ years of professional experience in Node.js development.

- Proven track record of designing, developing, and deploying scalable web applications.

- Bachelors degree in Computer Science, Engineering, or a related field.

- Strong proficiency in Node.js, JavaScript and TypeScript.

- Experience with related technologies and frameworks (e.g., Express, NestJS).

- Knowledge of front-end technologies (e.g. React or Angular) are a plus.

- Experience with databases (SQL and NoSQL) and data modeling.

- Proficient in using version control systems, particularly Git.

- Familiarity with containerization technologies like Docker.

- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and deployment processes.

- Understanding of RESTful APIs, WebSockets, and microservices architecture


info-icon

Did you find something suspicious?