Software Engineer - Node.js Backend

1 Month ago • All levels • Backend Development

About the job

Job Description

Sinch seeks a Node.js Backend Software Engineer to design, develop, and deploy backend services within a modern microservice architecture (AWS, Kubernetes, Docker). The role involves translating user stories into high-quality, testable code, focusing on high availability, low latency, and scalability. The successful candidate will collaborate closely with a cross-functional team, contributing to the messaging experience used by over 150,000 global businesses. Responsibilities include hands-on code design, promoting best practices, and ensuring maintainability. Experience with TypeScript, Node.js backend development, and cloud-native technologies is crucial.
Must have:
  • Node.js backend experience
  • Microservices architecture
  • Cloud-native technologies (Kubernetes, Docker)
  • Event-driven architecture
  • TypeScript
  • High-quality code development
Perks:
  • Health and life insurance
  • Flexible work environment
  • Retirement savings plans
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

Sinch is pioneering the way the world communicates. More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to power engaging customer experiences through mobile messaging, voice, and email. 

Whether you need to verify users or craft omnichannel campaigns, Sinch makes it easy. Our AI-infused Super Network, APIs, and applications ensure you can connect with your customers reliably and securely, at every step of their journey. 

At Sinch we “Dream Big”, “Win Together”, “Keep it simple”, and “Make it Happen”. These values are our foundation! 

Role and Responsibilities

We have a modern microservice architecture with code no older than two years, and the platform is hosted in AWS as well as on our own data centers, using cloud native technologies like Kubernetes and Docker to be mentioning a few. Here you take part in designing, developing and deploying backend services with focus on high availability, low latency and scalability. The backend services are forming the backbone of our messaging experience that serves more than 150,000 businesses globally.  

As our new Node.js Backend Developer you will:  

  • Be heavily involved in turning user stories into testable, maintainable and high-quality code. This is a hands-on code design and coding role!  
  • Be a valued member of an autonomous, cross-functional team delivering our messaging experience to businesses around the world  
  • Promote and share knowledge for improvement of methodologies and best practices  
  • Close knitted collaboration with equally passionate team members having fun at work and feeling proud that you are a key part of creating world class solutions for customer engagement  

Who are you?  

Passion for coding is the most important ingredient for success. An ideal candidate would be someone that in addition to TypeScript has a Node.js backend experience and worked with cloud native technologies. We are a bunch of enthusiastic problem solvers who enjoy solving complex matters and we’d like you to join if you feel the same way. Teamwork and communication skills are essential.  

Requirements

In order to contribute to this role you have:  

  • Relevant experience working with modern Software Development  
  • Deep understanding and experience of event-driven microservices written in node.js   
  • Built services with cloud native technologies.  
  • You are comfortable working in an international environment in English  

Benefits

Sinch is a global company composed of people from different countries and cultures. Our benefits adjust regionally to support employees and help them to thrive in every stage of life. We offer valuable benefits and resources, including health and life insurance, a flexible work environment, retirement savings plans, and more.

OUR HIRING PROCESS  

We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. Our approach includes structured, competency-based interviews designed to evaluate your skills, experience, and qualifications relevant to the role. At times, we may include a data-driven assessment to enhance our hiring success and identify candidates likely to excel.  

We believe in a two-way process and encourage you to ask questions throughout the journey.  If this role isn't what you're looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward - hopefully with us! 

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Stockholm, Stockholm County, Sweden (Hybrid)

Illinois, United States (Hybrid)

Skåne County, Sweden (Hybrid)

Mumbai, Maharashtra, India (On-Site)

United States (Remote)

Skåne County, Sweden (On-Site)

Uttar Pradesh, India (Hybrid)

Maharashtra, India (On-Site)

Mexico City, Mexico City, Mexico (Hybrid)

Bogotá, Bogota, Colombia (Hybrid)

View All Jobs

Get notified when new jobs are added by Sinch

Similar Jobs

Starkflow - Technical Lead (ReactJs)

Starkflow, India (On-Site)

Glean - Tech Lead Manager - Generative AI Product

Glean, United States (On-Site)

Wrike - Senior Frontend Engineer

Wrike, India (Hybrid)

ByteDance - Software Engineer, Cloud Native Platform

ByteDance, United States (On-Site)

Rennsportgg - Senior Backend Engineer (f/m/x)

Rennsportgg, Sweden (Remote)

Axon - Senior Privacy Engineer

Axon, United States (Hybrid)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games, United States (On-Site)

Epic Games - Senior Full Stack Programmer

Epic Games, Canada (On-Site)

ION - Lead Software Engineer, Italy

ION, Italy (On-Site)

Crunchyroll - Senior Software Engineer, Membership

Crunchyroll, United States (On-Site)

Luxoft - Senior Java Developer

Luxoft, United States (On-Site)

WaveApps - Manager, Engineering

WaveApps, Canada (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Malmö, Skåne County, Sweden

Sinch - Backend Developer - Java

Sinch, Sweden (On-Site)

Ringtail Interactive - Live Producer - Team 3

Ringtail Interactive, Sweden (On-Site)

Arrowhead Game Studios - Senior Technical Artist

Arrowhead Game Studios, Sweden (Hybrid)

Salesforce - Retail Account Executive

Salesforce, Sweden (Hybrid)

Sinch - Program Manager - Finance (TPMO)

Sinch, Sweden (Remote)

Luxoft - Senior AUTOSAR Embedded Engineer

Luxoft, Sweden (On-Site)

Arrowhead Game Studios - Head of Engineering

Arrowhead Game Studios, Sweden (On-Site)

LeoVegas - Senior Software Architect - Native Apps

LeoVegas, Sweden (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Eleven Labs - Backend Engineer

Eleven Labs, Spain (Remote)

Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group , Spain (Hybrid)

Postman - Backend and Systems Engineer, Flows

Postman, United States (On-Site)

Good Job Games - Software Engineer

Good Job Games, Türkiye (On-Site)

GoTo Group - Software Engineer - Comms Platform

GoTo Group, India (On-Site)

Luxoft - Java Microservices Developer

Luxoft, India (On-Site)

SuperPlay - SERVER TECH LEAD

SuperPlay, Romania (On-Site)

ByteDance - Backend Software Engineer, Office Intelligence

ByteDance, United Arab Emirates (On-Site)

Get notifed when new similar jobs are uploaded