freehire launches on Product Hunt on 26 August.

Follow →

Medior Software Engineer (Elixir)

Summary

Build and maintain scalable web apps using Elixir/Phoenix, Phoenix LiveView, and PostgreSQL; design RESTful/WebSocket APIs and optimize relational schemas.

Atlantbh is expanding and we are looking for a dedicated and experienced Medior Software Engineer to join our dynamic team. If you are passionate about frontend and backend development, have experience with Elixir, and a keen interest in working with cutting-edge technologies, this is the perfect opportunity for you. As a Medior Software Engineer, you will play a key role in designing, developing, and maintaining scalable web applications.

Responsibilities

  • Develop and maintain RESTful and WebSocket-based APIs using Elixir and Phoenix
  • Build interactive web applications using Phoenix LiveView and Tailwind CSS
  • Design, optimize, and maintain relational database schemas (e.g., PostgreSQL) to ensure data integrity and performance
  • Write clean, maintainable, and testable code following best practices and coding standards
  • Develop and maintain scalable backend services and applications using Elixir and its ecosystem

Requirements

The ideal candidate has the following:

  • At least 2 years of experience in software development
  • Strong proficiency in functional programming languages such as Elixir, Erlang or another functional programming language
  • Familiarity with OTP concepts such as processes, supervision trees, GenServers, and fault-tolerant application design
  • Experience developing dynamic web applications using Phoenix and Elixir
  • Experience with the Heroku ecosystem is a plus
  • Familiarity with Test Driven Development (TDD) is a plus

Are you what we're looking for?

Benefits

  • Opportunity to learn and develop your career 🚀 (check out our blogs)
  • Budget for education 📚
  • Additional health insurance
  • FitPass membership
  • Atlanters are awesome!
  • Amazing working conditions and much more

Please note: when applying for a job at Atlantbh, make sure you check your inbox daily - especially your Junk/Spam/Promotions folders! Also, when you are selected for an interview, you may be asked for references.

Deadline for submitting your application is 19.08.2026. at 23:59 (midnight) but we encourage you to submit your application as soon as possible.

*Candidate confidentiality guaranteed - if required, please mention in your cover letter

Atlantbh processes personal data for the purposes of conducting the candidate selection process and making hiring decisions. Access to personal data is restricted to authorized personnel involved in the recruitment process.

The personal data submitted as part of your application will be retained for the duration of the recruitment process and for up to 6 months following the completion of the recruitment process, unless you provide separate consent for Atlantbh to retain your personal data for consideration in future employment opportunities.

If you provide such consent, your personal data will be retained for up to 24 months from the date of your consent. You may withdraw your consent at any time by contacting [email protected], without affecting the lawfulness of the processing carried out before your consent was withdrawn.

For any questions regarding the processing of personal data or to exercise your data protection rights, please contact us at [email protected].

What this application asks

workable

First name, Last name, Email, Headline, Phone, Address, Photo, Education, Experience, Summary, Resume, Cover letter

  • Molim vas navedite raspon mjeseÄŤne plate koji oÄŤekujete da ćete primati (BAM). written answer
  • Kako ste saznali za oglas? written answer
  • Pristajem da Atlantbh zadrĹľi moje liÄŤne podatke do 24 mjeseca nakon završetka ovog procesa zapošljavanja, u svrhu razmatranja moje prijave za buduće prilike za zaposlenje. Razumijem da svoju saglasnost mogu povući u bilo kojem trenutku kontaktiranjem na e-mail adresu [email protected]. yes / no

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available