Product Developer (Node.js/Typescript)
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:
- 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 firstname.lastname@example.org with the title of the job you are applying for in the subject line.