At profiq, we’re looking for a Senior Elixir Developer to help modernize a mature software platform for one of our long-term international clients. You’ll take a legacy service that has grown difficult to maintain and give it a new life in Elixir - rewriting it from the ground up while keeping its existing API contracts intact.
You’ll join a small, focused team, work closely with a project architect, and have a real say in how the platform evolves - from architecture and tooling to the interfaces other teams depend on.
💻 What will you do?
- Rewrite an existing package library service from C# / ASP.NET to Elixir, preserving its behavior and honoring existing API references.
- Design and build clean, well-structured APIs in Elixir that other teams can rely on.
- Work with XML data formats and PostgreSQL as the primary data store.
- Modernize antiquated services and tooling that are difficult to use, improving the experience for the whole team.
- Own features end-to-end - from design and implementation to testing, deployment, and production monitoring.
- Help shape processes, tooling, and external team-facing interfaces as the project grows.
🛠 What do we expect from you?
- 5+ years of professional software development experience.
- Hands-on experience with Elixir, or a strong functional programming background and the drive to go all-in on Elixir.
- Solid experience with relational databases - especially PostgreSQL - and writing and maintaining database migrations.
- Experience designing and maintaining APIs, including keeping backward compatibility during a rewrite.
- Ability to read and understand C# / .NET codebases well enough to port existing logic faithfully.
- Familiarity with XML and other structured data formats.
- A strong grasp of testing and test-driven development, code reviews, and pragmatic design.
- English for daily communication in an international team.
💡 Nice to have
- Experience with Phoenix, OTP, and building fault-tolerant Elixir systems.
- A track record of migrating or rewriting legacy systems without disrupting existing consumers.
- Experience improving developer tooling, CI/CD, and engineering processes.
- Interest in long-term ownership of a product and the ecosystem around it.
💼 What do we offer?
- Meaningful work modernizing a real product with international reach.
- The opportunity to influence architecture, technical decisions, and the long-term direction of the platform.
- AI as your copilot - no boring tasks.
- Space for professional growth, knowledge sharing, and development of both technical and leadership skills.
- Participation in local and international conferences, courses, and professional events.
- Collaboration with experienced colleagues who value quality, openness, and a fair approach.
🌴 Other benefits
- Flexible working hours and the option to work from home 2 days a week.
- Semi-annual bonuses: we share 25% of profit among our employees.
- Salary increases based on annual performance reviews.
- Modern offices, a relaxation zone, and a fully equipped kitchen.
- 5 weeks of vacation + 2 sick days, Pluxee card, and company or spontaneous events such as massages, movie nights, or bowling.
- Excellent Friday breakfasts as a sweet finish to a busy work week.
🌍 Why profiq?
You’ll get the opportunity to work on technically interesting projects, learn from experienced professionals, and contribute to solutions with international reach. We build on quality, innovation, and long-term cooperation and we’re looking for people who want to have a real impact on what they create.
Want to join us? Send us your CV!


