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.