Sitech

Senior Node.js Engineer

Posted: 3 days ago

Job Description

About SitechSitech builds world-class digital products, services, and experiences for global enterprises and startups. Our teams specialize in product discovery, cutting-edge engineering, and experience design — delivering scalable, high-impact digital solutions.Role OverviewWe are seeking a Senior Node.js Engineer to lead backend development across multiple innovative products. You will architect, build, and optimize high-performance APIs and backend services, ensuring reliability, scalability, and security.This role requires deep technical expertise, leadership skills, and a strong understanding of system design and cloud-native architecture.Key ResponsibilitiesLead the design and development of scalable, high-performing backend services using Node.js.Architect solutions, design system components, and define best practices for backend development.Collaborate with product managers, designers, QA, and frontend engineers to deliver high-quality features.Optimize applications for maximum speed, performance, and reliability.Implement and maintain data models, database schemas, and integrations.Ensure code quality through reviews, testing strategies, and documentation.Troubleshoot complex issues, perform root-cause analysis, and drive continuous improvements.Mentor junior and mid-level engineers, guiding them in best practices and technical growth.Participate in planning, estimation, and technical decision-making.Qualifications 5+ years of hands-on experience with Node.js and backend development. Strong proficiency in JavaScript/TypeScript.Experience designing and building RESTful and/or GraphQL APIs.Solid understanding of system design, microservices, and distributed systems.Experience with databases (MongoDB, PostgreSQL, MySQL, or similar).Familiarity with cloud services (AWS, GCP, Azure).Understanding of CI/CD pipelines, Docker, and containerized applications.Strong problem-solving skills and ability to lead technical initiatives.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In