About High Mobility
High Mobility is shaping the future of connected car technology. As a leading automotive data platform, we make it easy for fleets and solution partners to access real-time vehicle data across a wide range of brands through a single, secure API. Our mission is to simplify and accelerate the integration of automotive data into innovative services—such as fleet management, Rental and Leasing solutions, and EV products.
Headquartered in Berlin, we operate across Europe at the intersection of mobility and technology, collaborating with major car manufacturers and serving customers in diverse markets. Our culture is built on innovation, trust, and a shared passion for enabling tools that redefine how the world interacts with vehicles. We are now looking for a mid-level Software Engineer to join our team.
Job Title: Mid-level Frontend Software Engineer
As mid-level Frontend Software Engineer, you’ll take ownership of our customer-facing console and back-offices. You’ll work with the engineering team and support team to implement required features to satisfy customer & customer support needs.
Key Responsibilities:
- Software Development and Maintenance: Maintain and implement new features and essential bug fixes across applications. This includes writing clean, efficient, and well-documented code.
- Cross-functional Collaboration: Collaborate closely with internal stakeholders to understand requirements, define technical specifications, and deliver solutions that align with business objectives.
- Continuous Improvement and Innovation: Drive continuous improvement initiatives within the software development lifecycle, identifying areas for optimization, advocating for best practices
Requirements:
- +3 years of experience in developing web applications using Nodejs, React and willingness to learn new technologies such as Elixir
- Experience building web based customer-facing products
- Be comfortable with E2E and unit testing
- A collaborative team player with good interpersonal and cross-functional communication skills
- Fluent in written and spoken English
Nice to have and/or willing to learn:
- Implement web applications using Elixir/Phoenix/LiveView/Oban/Broadway
- Learn and try new languages/frameworks
- Build event-driven application
- Message brokers such as Kafka/SQS/RabbitMQ
- Container technologies such as docker and Kubernetes
- Monitoring such as Grafana/Prometheus
What We Offer:
- This position is fully remote within Germany/Estonia/Spain/France/Nederland/Poland/Italy
- The opportunity to make a real difference in a small and growing company at an exciting stage
- Professional development opportunities in a dynamic and evolving industry
- A motivated and friendly Engineering team
- Annual sponsorship to technical conferences
- Educational budget for books
Your first 90 days:
You’ll pair with a member of the engineering team to understand and implement features in our platform
Since we are offering API and data access, we expect you to understand our products well enough from a customer’s point of view
We expect you to come up with notes to provide feedback to both improve our documentation and platform
Expectation after 90 days:
Be able to understand/use customer facing APIs and platform
Be able to identify internal systems
Be comfortable maintaining Nodejs and Elixir projects
Application process:
Interview with Head of Engineering
Interview with our CTO
Technical interview - Bring a project that you are proud of and discuss about it.
Call with the Engineering team - A chance for you and your future peers to get to know each other.
Reference check.
Offer