Product Developer (Node.js/Typescript)

Create great services with the best tools

babelforce is revolutionising how businesses communicate, automating complex processes and perfecting customer experiences. Our platform enables our users to build and automate all kinds of telephony or messaging processes, then integrate them with any system to offer seamless, context-rich experiences.

babelforce is an exciting high-growth startup with a welcoming, sociable atmosphere. Geekiness is encouraged and curiosity rewarded. We offer fantastic opportunities for personal and professional growth, as well as the chance to work with cutting-edge technologies.

We are looking for a software developer with backend Node.js & Typescript experience to work across our Product and Development teams. To help us design and build innovative solutions to the hardest problems in our industry, we need an inquisitive self-starter. 

Do you enjoy grasping the bigger picture of software architecture as much drilling down into the code and building it? If so, read on!

Location of work: Fully remote or flexible, depending on applicant location (our company office is situated in Berlin)

Time zones: Applicants should be based anywhere in UTC-1 to UTC+2 (EMEA)

Contract type: Contractor and employment contract both considered

What you should bring

The ideal candidate will have experience working within software development teams, both specifying and performing software development tasks using issue management systems like Jira. 

We welcome applications from those with engineering or product management backgrounds – the important part is that you are willing to get your hands dirty and develop on multiple mission-critical projects in an agile environment. 

You will need to bring a creative approach to problem-solving, and enjoy understanding how software systems interact. Above all, you are someone who rises to the challenge of translating complex high-level requirements and design questions into concrete development tasks.

If this sounds like you, go ahead and apply!

What you will be doing:

After an orientation period spent learning about the babelforce platform from a user standpoint, you will be supported as you discover and gradually expand knowledge and ownership of component platform projects.
You will work closely with other developers on various projects from the specification/design level right down to coding and testing on your local environment. With your time split between a variety of tasks and contexts, this is a demanding yet rewarding role – excellent time management for your own development tasks is as important as communication of requirements & concepts to others.
Under the guidance and supervision of the Head of Product Development, you will quickly gain the confidence to impact all product areas. Whether it is shaping implementation strategy, building new projects, or iterating test/dev loops with other team-members, your day-to-day work will touch all downstream stages of the product lifecycle.
  •  Node.js (2 years in a commercial environment) & intermediate Typescript experience
  • At home with Unix tools and the command-line
  • Experience with Docker & container technologies
  • Proficient English-speaker with strong communication and interpersonal skills 
  • Technology-agnostic approach to problem-solving and system design
  • Self-starter who is comfortable working independently, but thrives in small cross-functional teams
  • Knowledge of OpenAPI Spec / JSON Schema
  • Experience with any of the following beneficial, but not essential: Kubernetes; Java (Quarkus/Grails); VoIP/SIP technologies 

We offer a flexible and supportive working environment, and the chance to be a part of a talented, international team. We take our work seriously, and are committed to personal and organizational improvement. However, we value communication and cross-functional learning in a relaxed atmosphere, no matter what we’re chatting about!

Please email any questions to with the title of the job you are applying for in the subject line.