Job
In this role, you develop backend services using Node.js and TypeScript for a data-intensive application, optimize their performance, and stabilize the architecture through close collaboration with other teams.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You develop and optimize scalable backend services with Node.js and TypeScript for a data-intensive application in the field of traffic and train dispatching.
- Together with architects and experienced developers, you’ll continue to shape the backend architecture and ensure stable, high-performance, and maintainable solutions for the long term.
- You will support the entire software development lifecycle, from conception through implementation and testing to deployment, and automate build and release processes with GitLab CI/CD.
- You analyze complex dependencies between services, system layers, and data sources, and work with the teams involved to develop robust solutions for cross-service interfaces.
- In close collaboration with Product, QA, DevOps, and Frontend and Backend Engineering, you actively contribute your technical expertise to architectural and solution design decisions.
- You continuously monitor the performance, stability, and scalability of backend services, and strategically optimize data flows, database access, and technical processes.
Our expectations of you
Education
- A degree in computer science or comparable IT training forms the foundation of your career. You also have at least seven years of experience in Node.js and TypeScript development, as well as in implementing and further developing complex enterprise applications.
Qualifications
- You quickly grasp complex system landscapes and data flows, and proactively resolve interface challenges in collaboration with other engineering teams.
- Knowledge of GraphQL, Liquibase, or AWS AppSync is a plus and will help you quickly get up to speed with the existing solution landscape.
- You work independently and are solution-oriented, and you stand out for your team spirit, strong communication skills, and initiative. We require fluency in German and good written and spoken English.
Experience
- You have a strong command of PostgreSQL and Apache Kafka, along with experience in distributed, data-intensive systems and service-oriented architectures; additional Java skills are an advantage.
- You’re confident working in the AWS Cloud and ideally have hands-on experience with serverless architectures and AWS Lambda, as well as Docker and CI/CD pipelines, preferably GitLab CI/CD.
- Test-driven development and automated quality assurance are an integral part of your way of working. You have hands-on experience with suitable testing frameworks and developing maintainable tests.
What we offer
- We support you in finding daycare places or holiday childcare for your children. You can also take time off to care for family members or go on sabbatical.
- Depending on the role, flexible working hours and location may be possible.
- Fascinating projects and tasks at one of the country’s most diverse employers will challenge your skills and await your personal touch.
- We promote flexible, individual working arrangements and, where operationally feasible, support modern ways of working, such as remote work.
Benefits
Work-Life-Integration
Health, fitness & fun
Topics you will work on
Job locations
About your employer
Mobimeo GmbH is an innovative tech startup specializing in developing a Mobility-as-a-Service platform. The app simplifies the use of public transport and sharing services to provide users with easy mobility. The company is based in Berlin and employs around 170 people.
- Startup
- Onsite, Hybrid
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...