Taro Logo

Senior Software Engineer

Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience

Job Description

Sinch is seeking a pragmatic Full-Stack Engineer with 3-5 years of experience to join their team. The role focuses on building scalable web applications across the MERN/Node ecosystem and JVM services. As a Senior Software Engineer, you'll be responsible for end-to-end feature ownership, from design to deployment, while working closely with product, design, and QA teams. The position requires strong expertise in Java and/or Node.js/Express, React, MongoDB, and modern web technologies. You'll be building RESTful APIs, developing responsive UIs, managing databases, and ensuring high-quality code through testing and reviews. The ideal candidate should have excellent communication skills and a product-minded approach. The role offers exposure to modern technologies like Redis, Kafka, and cloud platforms, with opportunities to work on performance optimization and security implementations. Working in a hybrid environment in Noida, India, you'll be part of a team that values quality, collaboration, and iterative development.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Design and develop RESTful/JSON APIs in Node.js/Express and/or services in Java
  • Build responsive, accessible UIs with React
  • Model data and write performant queries on MongoDB
  • Write unit/integration tests
  • Participate in code reviews and CI/CD workflows
  • Instrument services for logs/metrics/tracing
  • Troubleshoot performance and production issues
  • Collaborate with PM/Design
  • Follow secure coding practices

Requirements For Senior Software Engineer

Java
JavaScript
MongoDB
Node.js
React
Redis
Kafka
TypeScript
  • 3-5 years professional experience as a full-stack or backend engineer
  • Strong in Java (OOP, collections, concurrency basics) and/or Node.js/Express
  • Proficiency with React and modern JavaScript/TypeScript
  • Solid experience with MongoDB
  • Comfortable with Git, REST, JSON, async programming, and debugging across the stack
  • Clear, concise communication skills with a product mindset

Related Jobs

Software Development Engineer II

Build next-gen systems for Amazon's FBA service, managing billions of products globally and optimizing seller inventory management across Amazon's vast distribution network.

Software Engineer II

Software Engineer II role at Microsoft's OneDrive-SharePoint team in Noida, working on cloud-scale services with C#/.NET, requiring 5+ years experience.

Software Engineer II - C/C++

Software Engineer II position at Microsoft's Windows India team, focusing on C/C++ development for Windows platform components and APIs.

Software Engineer

Software Engineer role at Microsoft's Business & Industry Copilots group, working on Microsoft Copilot Studio to build scalable, secure solutions for agent ecosystem.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to work on the Copilot Studio team, building scalable AI-driven agent solutions with hybrid work options and comprehensive benefits.