Senior Node.js Engineer

6 - 10 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Node.js Engineer with 6-9 years of experience, you will be a vital member of the development team, responsible for creating innovative solutions and building robust applications using Node.js. Your role will involve close collaboration with product managers, UI/UX designers, and fellow developers to enhance user experience and optimize application performance. This position provides a unique opportunity to contribute to impactful projects in a dynamic and collaborative work environment. Joining our team means being part of a culture that fosters growth and supports professional and personal development. We value creativity, teamwork, and a genuine passion for technology, empowering our engineers to take ownership of their work and stay ahead of technological advancements. Your responsibilities will include designing, developing, and maintaining scalable applications using Node.js. You will work closely with cross-functional teams to define project requirements, optimize system performance, conduct code reviews, mentor junior developers, troubleshoot issues, and participate in sprint planning and execution. Staying updated on industry trends and emerging technologies will be essential to enhance your skills and contribute effectively to the team. Key Requirements: - Bachelor's degree in Computer Science, Software Engineering, or related field - 6-9 years of experience in software development with a focus on Node.js - Proficiency in JavaScript, TypeScript, and frameworks like Express.js - Strong understanding of RESTful APIs and microservices architecture - Experience with NoSQL databases such as MongoDB or DynamoDB - Familiarity with Agile development methodologies - Strong analytical and problem-solving skills with attention to detail - Excellent communication and teamwork abilities - Experience with cloud service deployments on AWS or Azure - Proficiency in version control systems like Git Key Responsibilities: - Design, develop, and maintain scalable applications using Node.js - Collaborate with cross-functional teams to define project specifications - Optimize system performance and application efficiency - Conduct code reviews and ensure adherence to coding standards - Mentor and guide junior developers in best practices - Troubleshoot and debug issues in a timely manner - Participate in sprint planning and execution, reporting progress and challenges Key Skills: - Programming: Node.js, JavaScript, TypeScript - Frameworks & Tools: Express.js, RESTful APIs, Microservices - Databases: MongoDB, DynamoDB - Development Methodologies: Agile - Cloud Services: AWS, Azure - Version Control: Git - Soft Skills: Effective Communication, Problem-Solving, Team Collaboration This role offers a rewarding opportunity to contribute to high-impact projects while growing professionally in a supportive and collaborative environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Madurai, Tamil Nadu, India