Job Description
Responsibilities:
-
Design, develop, and maintain high-performance web applications using Elixir and the Phoenix Framework.
-
Build dynamic and interactive user interfaces with Phoenix LiveView, minimizing the need for complex JavaScript.
-
Implement and manage backend services, including RESTful APIs and database interactions with Ecto.
-
Work collaboratively with product managers, designers, and other engineers to define and build new features.
-
Write clean, well-tested, and maintainable code, adhering to functional programming principles.
-
Take ownership of the full development lifecycle, from feature design to deployment and monitoring.
Minimum Requirements:
-
Proven experience as a Full-Stack Developer with a strong focus on Elixir and Phoenix.
-
Hands-on experience with Phoenix LiveView is essential.
-
Deep understanding of the BEAM VM and OTP (Open Telecom Platform) principles for building concurrent, fault-tolerant systems.
-
Proficiency with a relational database, such as PostgreSQL, and the Ecto query language.
-
Familiarity with modern front-end technologies like HTML, CSS, and some JavaScript, even with LiveView.
-
Experience with code versioning tools like Git.
-
Strong problem-solving skills and the ability to work independently.
Nice-to-Have Skills
-
Experience with other functional languages (e.g., Erlang, Haskell).
-
Knowledge of front-end frameworks like React, Vue, or Svelte.
-
Familiarity with DevOps practices, including CI/CD pipelines and cloud platforms like AWS or Google Cloud.
-
Experience with real-time features using Phoenix Channels.
Benefits:
- Competitive salary based on experience (salary can potentially be more based on experience/skills)
IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to *****@*****.co.za
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Keep copies of job descriptions for positions you apply to - they're useful for interview prep.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Hotazel: Workplace Coach posted by Hire Resolve
Description:Hire Resolve's Client is currently looking for an experienced Workplace Coach to join their mining company based in the Northern…
View JobCape Town: Business Analyst (Supply Chain) posted by Hire Resolve
A supply chain advisory and data analytics firm that helps businesses improve efficiency, reduce costs, and increase revenue through consulting,…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View JobJohannesburg: Data Product Manager posted by Hire Resolve
A growing B2B data marketplace platform is looking for a Data Product Manager to drive execution, quality, and optimization of…
View Job
Browse Employers
Job Alerts