Introductory paragraph
We are i22. Partner for e-commerce and marketing transformation. Technical platforms, content, experience, operation: We deliver customized solutions and processes. We accompany our customers from the strategic idea to the operation of the finished product. Strong solutions, hands-on and reliable. We are a team of 100+ digital experts who value pragmatic, efficient and responsible collaboration. We have been around for over 25 years and work for well-known companies such as Deutsche Telekom or Gothaer Versicherungen. i22 trusts in people empowerment, which is why our teams are self-organized, cross-functional and live technology openness and diversity.
About us
My name: Norbert Melzer
My position: Senior Software Developer
Company name: i22 Digitalagentur
Company website: https://www.i22.de/
Company headquarters (country): Bonn, Germany
Company info and history (how you’re using Elixir etc): Elixir is currently used in a product database and an internal deployment tool. The main Elixir project though is the product database which aggregates product data from several sources and stores them, as well as serving requests for currently 3 web shops.
About the job
Job title: Senior Software Developer Backend - Elixir/TypeScript (M/W/X)
Job description: You will be responsible for feature development and maintenance in the already mentioned product database. It has a backend written in Elixir and a custom admin-UI written in JavaScript and Vue. You will also be part of a team that currently develops a tighter integration with our customers ordering and billing processes. This project is implemented in TypeScript.
Position on remote work: This position is explicitely remote. Though there is always some desk available in the offices in Bonn. Occassional travel and accommodation are viable for a (partial) refund.
Qualifications or experience required: Fluent business german is mandatory. Elixir and TypeScript on a senior level. Good knowledge of Ecto and Absinth.
About the interview process
Usually the interview process is like the following, though adaptions based on circumstances are of course possible:
- You send in your application
- Initial call (~45 minutes)
Someone from HR and usually a future team member will want to learn something about you. This is a mutual exchange and getting to know each other. We share info about the company and the position, you share info about your previous experiences and personal life (as you wish). - Experience Day
A more thorough learning to know each other with HR and the team as well as CEOs.
Also after a lunchbreak you will be able to prove yourself in a tailored exercise, usually in kind of a pairing session. - Welcome aboard
After we internally discussed the experience day, you will be made an offer, which you can accept or decline
Further info
Even though full EU is currently mentioned, we are still checking legal requirements.
Original Job Announcement on the companies website: i22. Senior Software Developer Backend - Elixir/TypeScript (m/w/x) - Remote