Work with ABRP at Iternio

Do you want to work with something really meaningful both for the present and the future? Electrical transportation is indeed here to take over the world, and we are a part of that process.

About Iternio

Iternio is a startup, or rather scale-up, founded by the developers of A Better Routeplanner (ABRP), based on two highly connected business ideas:

  1. To provide and develop the world’s largest public consumer EV planner A Better Routeplanner further, expanding the limits of what an EV planner can do, letting both beginners and pros learn and feel confident about EV driving.

  2. To offer the knowledge we have and the algorithms we develop in ABRP as a professional API for businesses who want to include EV planning and other services in their own digital services. This includes car manufacturers, charger infrastructure companies, leasing companies, and many more.

 

Being a small company does not mean we are a small player. ABRP is the world’s most-used public service for EV route planning. And yet, there is so much more we want to do with it. Want to join our R&D team?

Open Positions

Currently, we are looking for:

A team lead for the ABRP app. This will mix one or more of the roles

  • ABRP app product owner, prioritizing new features, owning the backlog, and deciding what is important.

  • Technical architect and go-to person guiding developers on code architecture choices for a maintainable and expandable app

  • Development team lead, leading morning meetings and making sure the team is having fun and working effectively.

Frontend developers for the ABRP app. You need to have a sharp mind since working in a cross-platform environment means loads of requirements and use cases to cover.​ We aim to release weekly updates to the ABRP app on all platforms with more than 500,000 installs - and a lot of passionate users.

Backend developers for developing our planning algorithms, data management, and cloud service. 

What we work with - technically

 

We need smart engineers or software developers who think programming is fun but not necessarily the only thing you do. Our software spans lots of different tools and preferably you know or can quickly learn several of them.

Here’s an incomplete list of what we work with:

  • The ABRP app is developed in the React Native cross-platform framework for five platforms: iOS, Android, web, plus CarPlay and Android Auto. And yeah, Android Automotive, the open platform which is coming to most cars in the coming years - ABRP in Automotive flavor is already in the Polestar 2.
    Cross-platform has many challenges, but it is fantastic for a small company to be able to support three platforms from the same code – we are at 90% common Javascript/Typescript code. It does however require that you can keep many things in mind at the same time. UI design experience is a major plus here.

  • Our APIs need constant development, both for the ABRP app but also for our API customers. This is all developed in Python, and various database technologies (ElasticSearch, Redis, MySQL, Dynomite, ...).

  • The EV planning engine is the core of our business. This is an advanced set of software running together with various caching mechanisms and load sharing for completely linear scaling with servers. You will want to know some optimal control theory to work on this. Programming-wise, the core is based on optimized Cython and everything else in Python.

  • We run our own backend cloud to cope with the requirements we have, spread over multiple data centers. This means we have to work on load sharing, redundancy, database replication, database optimization, intrusion detection, data security, and many more IT techniques. Ever wanted to work with servers with 720 GBytes of RAM and 48 CPU cores? We have many of those.

  • Data. We have lots and lots of data. Planning data, charging data, driving data, vehicle data. Analyzing this data and refining it into something valuable provides additional value for our users and customers.  We run Elasticseach and Kibana to be able to analyze and learn from our data, and there is much more we can do.

 

What we offer

We offer a dynamic working environment, super relevant for the future, in a booming industry. We're all motivated by doing something for the climate and at the same time working with fun cars. Everyone working at Iternio needs to understand EVs and therefore we encourage owning your own EV, and we have several EVs at the company for development and to borrow over weekends and evenings. In fact, if you own an EV we will give you up to 500 EUR extra salary per month to cover your costs.

The Iternio headquarter is in Lund, Sweden and we prefer leading roles and juniors to work from here. Senior developers can work from anywhere!

Sounds right to you? Contact our CEO and founder Bo at contact@iternio.com

Another day at work at Iternio - we have several EVs for learning and developing ABRP :)