Senior Software Engineer

Sinch

  • Noida, Uttar Pradesh
  • Permanent
  • Full-time
  • 3 days ago
Job Description:Role OverviewWe're looking for a pragmatic Full-Stack Engineer with 3-5 years of hands-on experience building scalable web applications across the MERN/Node ecosystem and JVM services. You'll own features end-to-end-design, build, test, deploy, and iterate-while collaborating closely with product, design, and QA.What You'll Do
  • Design and develop RESTful/JSON APIs in Node.js/Express and/or services in Java (Spring or similar).
  • Build responsive, accessible UIs with React (hooks, context/state management, routing).
  • Model data and write performant queries on MongoDB; design indexes and review query plans.
  • 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; communicate trade-offs clearly and ship iteratively.
  • Follow secure coding practices and ensure high code quality, reliability, and maintainability.
Must-Have Qualifications
  • 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 (ES6+).
  • Solid experience with MongoDB (schema design, aggregation, indexing).
  • Comfortable with Git, REST, JSON, async programming, and debugging across the stack.
  • Clear, concise communication skills-written and verbal-with a product mindset.
Good to Have (Nice-to-Haves)
  • Redis for caching/rate-limiting/sessions.
  • Kafka (or any event streaming) for async, decoupled architectures.
  • Docker, basic CI/CD (GitHub Actions/GitLab), cloud exposure (AWS/GCP/Azure).
  • Testing libraries (Jest, React Testing Library, Mocha/Chai) and API testing (Postman).
  • Basic security practices (OWASP), API auth (JWT/OAuth2), and performance profiling

Sinch

Similar Jobs

  • Full Stack Software Engineer / Senior Software Engineer

    SAVITR SOFTWARE SERVICES PRIVATE LIMITED

    • Noida, Uttar Pradesh
    Job Role: Asa Full Stack Software Engineer you will be responsible for design, development, modification, debug and/or maintain software system for one or more specific modules …
    • 1 month ago
    • Apply easily
  • Senior .Net Software Engineer / Sr. Engineer II

    Daxko

    • Noida, Uttar Pradesh
    Company Description Daxko powers health & wellness throughout the world. Every day our team members focus their passion and expertise in helping health & wellness facilities oper…
    • 7 hours ago
    • Apply easily
  • Senior Software Engineer - (Angular and C#)

    SimCorp

    • Noida, Uttar Pradesh
    Senior Full-Stack Software Engineer WHAT MAKES US, US Join some of the most innovative thinkers in FinTech as we lead the evolution of financial technology. If you are an innov…
    • 7 hours ago