Senior Software Engineer
- Category: Software Developer Jobs
- Location: Noida, Uttarpradesh
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 24K to 34K
- Published on: 2025/09/21
Company Overview: We are an established IT service-based organization dedicated to providing cutting-edge solutions and services to our clients all across the world. As a Senior Node.js Developer, you will play a crucial role in developing robust and scalable web applications, collaborating with cross-functional teams, and driving innovation within our organization.
Job Summary: We are seeking a highly skilled and experienced Senior Node.js Developer to join our team. As a Senior Node.js Developer, you will be responsible for designing, developing, and maintaining high-performance web applications using Node.js. You will work closely with our development team to deliver innovative solutions that meet the needs of our clients.
Responsibilities:
• Develop and maintain scalable web applications using Node.js, ensuring high performance and responsiveness.
• Collaborate with cross-functional teams to define and implement innovative solutions, including designers, front-end developers, and product managers.
• Participate in the entire application lifecycle, including concept, design, test, release, and support.
• Write clean, efficient, and maintainable code while adhering to best practices and coding standards.
• Perform code reviews and provide constructive feedback to junior developers to maintain code quality and consistency.
• Troubleshoot and debug complex issues, identifying and implementing effective solutions.
• Optimise applications for maximum speed and scalability, ensuring high availability and performance.
• Stay up-to-date with emerging technologies and industry trends, continuously enhancing your technical skills and knowledge.
• Mentor and guide junior developers, fostering a collaborative and growth-oriented environment.
• Actively contribute to the improvement of development processes and methodologies, suggesting enhancements and best practices.
Qualifications:
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Proven experience as a Node.js Developer, with a minimum of 2 years in a senior role within an IT service-based organization.
• Strong expertise in Node.js and frameworks such as Express.js, Nest.js, or Koa.js.
• Proficiency in server-side JavaScript, including asynchronous programming and event-driven architecture.
• Extensive experience with RESTful APIs and API development.
• Solid understanding of database technologies such as MongoDB, MySQL, or PostgreSQL.
• Familiarity with front-end technologies such as HTML5, CSS3, and JavaScript frameworks like React or Angular is a plus.
• Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes) is highly desirable.
• Knowledge of software engineering best practices, including version control (Git), unit testing, code reviews, and continuous integration/continuous deployment (CI/CD) pipelines.
• Strong analytical and problem-solving skills, with a detail-oriented mindset.
• Excellent communication and collaboration abilities, with a proven track record of working effectively in a team environment.
We offer competitive compensation, comprehensive benefits, and a dynamic work environment where you can thrive and make a significant impact. Join our team and contribute to delivering top-notch solutions to our clients while further advancing your skills as a Senior Node.js Developer
Related jobs
-
Software Engineer| Node JS
• Expert in advanced JavaScript, strong coding proficiency with Node.js, Express, and JavaScript. • Understanding the nature of asynchronous programming and its quirks and workarounds. • Proficiency and hands-on experience with one or more of the fol...
-
Java Developer
Java Developer6 Java Developer Job Responsibilities: Use this section of your java developer job description to list the main job responsibilities at your company. Include a detailed list so candidates can determine whether they want to apply. Here a...
-
Java Developer
Java Developer6 Java Developer Job Responsibilities: Use this section of your java developer job description to list the main job responsibilities at your company. Include a detailed list so candidates can determine whether they want to apply. Here a...