Job Summary
Synechron is seeking a skilled and experienced Node.js Developer to lead the development of scalable, high-performance applications leveraging Node.js technologies. As a key contributor within our tech team, you will design, implement, and maintain robust backend systems while collaborating across cross-functional teams to ensure delivery of quality solutions that meet business and technical objectives. Your expertise will support innovative efforts to enhance our platform architecture and operational efficiency.
Software Requirements
Required Skills:
Proficiency in Node.js (version 12+) for building scalable backend services
Strong command of JavaScript (ES6+)
Extensive experience with TypeScript (minimum 3 years hands-on)
Strong knowledge of RESTful API development and GraphQL integration
Experience with CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar)
Hands-on experience with containerization using Docker and orchestration with Kubernetes
Familiarity with API gateways such as 3Scale or similar tools
Knowledge of database systems such as MongoDB, Cassandra, Couchbase, or similar
Experience working with messaging systems like Kafka, AWS SQS/SNS, or Pushpin
Practical knowledge of security protocols like JWT, OAuth, or single sign-on methods
Preferred Skills:
Exposure to serverless architectures (Cloud Functions, Lambda, etc.)
Experience with DevOps practices, monitoring, and troubleshooting distributed systems
Familiarity with Infrastructure as Code (Terraform, CloudFormation)
Overall Responsibilities
Lead development, testing, and deployment of scalable Node.js applications and microservices
Design high-performance APIs using REST and GraphQL standards for enterprise solutions
Collaborate with cross-functional teams to troubleshoot issues, optimize system performance, and drive continuous improvement
Implement and support DevOps practices, including automated CI/CD processes and container orchestration
Optimize system performance through debugging, profiling, and tuning of applications
Integrate with messaging queues and databases to ensure reliable, asynchronous data processing
Work with security frameworks and protocols to ensure protected and compliant systems
Stay updated on emerging technologies and industry best practices and evaluate their applicability
Provide technical guidance and support to team members, promoting best practices and knowledge sharing
Technical Skills (By Category)
Programming Languages
Required: JavaScript (ES6+), Node.js (version 12+), TypeScript
Preferred: Experience with additional JVM or backend languages
Databases & Data Management
Required: MongoDB, Cassandra, Couchbase, or comparable NoSQL systems
Preferred: Relational databases (PostgreSQL, MySQL)
Cloud & Containerization
Required: Practical experience with Kubernetes, Docker, and cloud platforms (AWS, Azure, GCP)
Preferred: Serverless deployment experiences
Frameworks & Libraries
Required: Node.js frameworks such as Express.js or similar, GraphQL integrations
Preferred: Additional frameworks or libraries supporting microservices and API gateways
DevOps & CI/CD
Required: Building and maintaining CI/CD pipelines, automation with GitHub Actions, Jenkins, or equivalents
Preferred: Infrastructure automation tools like Terraform or CloudFormation
Monitoring & Security
Required: Experience with monitoring tools such as Prometheus, Grafana, Kibana, Dynatrace, or Splunk
Preferred: Security implementations with JWT, OAuth, Single Sign-On (SSO) integrations
Experience Requirements
Minimum 5 years of professional experience in backend development with Node.js and JavaScript
At least 3 years of recent and practical experience working with TypeScript in enterprise environments
Proven track record of developing scalable applications and microservices in complex, distributed ecosystems
Experience working with cloud-native architectures and container orchestration
Prior experience implementing DevOps pipelines and system monitoring practices
Day-to-Day Activities
Develop, test, and maintain high-performance, scalable backend applications using Node.js and related technologies
Design APIs and manage integrations with databases and messaging systems
Collaborate with product managers, designers, and other developers towards project goals
Troubleshoot and resolve technical issues in production and pre-production environments
Automate deployment, monitoring, and incident responses via CI/CD pipelines and container orchestration
Review code quality and enforce best practices across development teams
Document solutions, configurations, and system architecture details
Evaluate new tools and emerging technologies to continuously enhance system performance and stability
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or an equivalent field
Relevant certifications (e.g., AWS, Kubernetes, or TypeScript/JavaScript courses) are a plus
Proven experience in developing enterprise-grade backend systems utilizing Node.js, TypeScript, and cloud-native tools
Professional Competencies
Strong analytical and problem-solving skills
Excellent communication and interpersonal skills, capable of presenting complex ideas clearly
Ability to collaborate effectively within multicultural, cross-functional teams
Self-motivated, proactive, and capable of owning projects and tasks independently
Deep commitment to continuous learning and staying current with technological trends
Adaptability to evolving project priorities and technological advancements
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice

