
Elixir / Phoenix Web Application Developer
Job Description
Posted on: August 13, 2025
About The Role
We are looking for experienced (7yrs+) web developers who are passionate about digital products. If you are able to make architectural decisions, design and lead the implementation of complex systems, keep that complexity low over the lifecycle of the product, contribute to product discoveries focusing on the business needs, take pride and responsibility for the work you do, you'll fit right in our versatile team.
You may have little work experience with Elixir/Phoenix but can demonstrate a professional interest.
Daily Tasks
- Map user flows into Elixir / Phoenix / LiveView
- Write unit tests and aim for 95+% coverage
- Write maintainable code and refactor as needed
- Craft Ecto codes that plays well with the Database (Postgres)
- Maybe optimise the Database indexes or schema if the performance justifies it
- Participate in product planning (technical feasibility, estimation, etc.)
- Share your ideas on product improvements (new or existing features , UX, etc)
- Help find the best tools for your job
- Discuss solutions with an open mind
- Provide and receive code reviews (GitLab)
About The Company
Zen Heads provides professional, end-to-end complex digital product development services to both domestic and international clients in multiple industries. We manage the complete product lifecycle from inception and planning through implementation to hosting, operations and maintenance.
With a handful of clients at a time, we maintain long-term partnerships and improve their products while growing together. Our clients rely on our team to drive the product development process so our colleagues can have a meaningful influence on the end result.
At Zen Heads, we love our craft and building digital products that bring joy for the end users. We are a small team and have a friendly atmosphere. We focus on productivity, not on rigid processes. We believe that the work we do is unique among the digital product development industry when it comes to complexity, versatility, ownership and freedom.
We have high standards when it comes to quality and have the luxury to set our own deadlines
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Freelance Software Developer (Python Engineer) - AI Trainer

Lead/Principle Python Engineer for Generative AI Backend Development

Freelance Python Developers

Senior Android Developer
