Where

Elixir Backend Engineer at Karri

OfferZen (Pty) Ltd
Cape Town Full-day Full-time

Description:

Key Responsibilities

  • Help design and develop the core systems for Karri for both the back and front end.
  • Create features, enhancements and fix bugs on Karri’s flagship product
  • Create features, enhancements and fix bugs on Karri’s new products
  • Ensure the optimal functioning and continual enhancement of our systems by responding rapidly to potential issues and changing business needs.
  • Support Karri’s platform, both code and infrastructure, alongside your fellow Engineers
  • Support internal Stakeholders with technical platform queries
  • Be part of a small distributed team of Engineers using Agile practices to organise your work
  • Perform code reviews on your peer’s code
  • Build test harnesses to make sure delivered code can be predictably retested in an automated fashion
  • Work very closely with the Product Owner to make sure you are working on the right priorities
  • Be part of the evolution of Karri’s Technology

Capabilities

  • Technical Excellence
  • Communication skills
  • Planning and Organizing
  • Intellectually curious
  • Innovative
  • Problem solving
  • Accountability
  • Ability to translate business needs into technical requirements and designs

Requirements:

Key Responsibilities

  • Help design and develop the core systems for Karri for both the back and front end.
  • Create features, enhancements and fix bugs on Karri’s flagship product
  • Create features, enhancements and fix bugs on Karri’s new products
  • Ensure the optimal functioning and continual enhancement of our systems by responding rapidly to potential issues and changing business needs.
  • Support Karri’s platform, both code and infrastructure, alongside your fellow Engineers
  • Support internal Stakeholders with technical platform queries
  • Be part of a small distributed team of Engineers using Agile practices to organise your work
  • Perform code reviews on your peer’s code
  • Build test harnesses to make sure delivered code can be predictably retested in an automated fashion
  • Work very closely with the Product Owner to make sure you are working on the right priorities
  • Be part of the evolution of Karri’s Technology

Capabilities

  • Technical Excellence
  • Communication skills
  • Planning and Organizing
  • Intellectually curious
  • Innovative
  • Problem solving
  • Accountability
  • Ability to translate business needs into technical requirements and designs

Key Responsibilities

  • Help design and develop the core systems for Karri for both the back and front end.
  • Create features, enhancements and fix bugs on Karri’s flagship product
  • Create features, enhancements and fix bugs on Karri’s new products
  • Ensure the optimal functioning and continual enhancement of our systems by responding rapidly to potential issues and changing business needs.
  • Support Karri’s platform, both code and infrastructure, alongside your fellow Engineers
  • Support internal Stakeholders with technical platform queries
  • Be part of a small distributed team of Engineers using Agile practices to organise your work
  • Perform code reviews on your peer’s code
  • Build test harnesses to make sure delivered code can be predictably retested in an automated fashion
  • Work very closely with the Product Owner to make sure you are working on the right priorities
  • Be part of the evolution of Karri’s Technology

Capabilities

  • Technical Excellence
  • Communication skills
  • Planning and Organizing
  • Intellectually curious
  • Innovative
  • Problem solving
  • Accountability
  • Ability to translate business needs into technical requirements and designs
  • Help design and develop the core systems for Karri for both the back and front end.
  • Create features, enhancements and fix bugs on Karri’s flagship product
  • Create features, enhancements and fix bugs on Karri’s new products
  • Ensure the optimal functioning and continual enhancement of our systems by responding rapidly to potential issues and changing business needs.
  • Support Karri’s platform, both code and infrastructure, alongside your fellow Engineers
  • Support internal Stakeholders with technical platform queries
  • Be part of a small distributed team of Engineers using Agile practices to organise your work
  • Perform code reviews on your peer’s code
  • Build test harnesses to make sure delivered code can be predictably retested in an automated fashion
  • Work very closely with the Product Owner to make sure you are working on the right priorities
  • Be part of the evolution of Karri’s Technology
  • Technical Excellence
  • Communication skills
  • Planning and Organizing
  • Intellectually curious
  • Innovative
  • Problem solving
  • Accountability
  • Ability to translate business needs into technical requirements and designs
  • Postgresql
  • Aws
  • Elixir

Key Requirements

  • 5+ years of experience in software development
  • 1+ years in an Agile development environment
  • Experience with developing in: Erlang, Elixir, Phoenix (Or a willingness to cross-skill and use these technologies)
  • Cloud based services background

Bonus Points

  • Bachelors degree in Computer Science, Mathematics, Electrical Engineering or related field
  • Experience in Phoenix
  • Experience with MySQL, PostgreSQL
  • Experience with Redis
  • Experience working in Amazon Web Service environments (EC2, ECS, RDS,...)
  • Experience with IaC tools like Terraform and Ansible
  • Understanding of basic financial concepts
  • Hands on experience with enterprise class software running significant transactional volumes

Key Requirements

  • 5+ years of experience in software development
  • 1+ years in an Agile development environment
  • Experience with developing in: Erlang, Elixir, Phoenix (Or a willingness to cross-skill and use these technologies)
  • Cloud based services background

Bonus Points

  • Bachelors degree in Computer Science, Mathematics, Electrical Engineering or related field
  • Experience in Phoenix
  • Experience with MySQL, PostgreSQL
  • Experience with Redis
  • Experience working in Amazon Web Service environments (EC2, ECS, RDS,...)
  • Experience with IaC tools like Terraform and Ansible
  • Understanding of basic financial concepts
  • Hands on experience with enterprise class software running significant transactional volumes
  • 5+ years of experience in software development
  • 1+ years in an Agile development environment
  • Experience with developing in: Erlang, Elixir, Phoenix (Or a willingness to cross-skill and use these technologies)
  • Cloud based services background
  • Bachelors degree in Computer Science, Mathematics, Electrical Engineering or related field
  • Experience in Phoenix
  • Experience with MySQL, PostgreSQL
  • Experience with Redis
  • Experience working in Amazon Web Service environments (EC2, ECS, RDS,...)
  • Experience with IaC tools like Terraform and Ansible
  • Understanding of basic financial concepts
  • Hands on experience with enterprise class software running significant transactional volumes

Key Requirements

  • 5+ years of experience in software development
  • 1+ years in an Agile development environment
  • Experience with developing in: Erlang, Elixir, Phoenix (Or a willingness to cross-skill and use these technologies)
  • Cloud based services background

Bonus Points

  • Bachelors degree in Computer Science, Mathematics, Electrical Engineering or related field
  • Experience in Phoenix
  • Experience with MySQL, PostgreSQL
  • Experience with Redis
  • Experience working in Amazon Web Service environments (EC2, ECS, RDS,...)
  • Experience with IaC tools like Terraform and Ansible
  • Understanding of basic financial concepts
  • Hands on experience with enterprise class software running significant transactional volumes
19 Mar 2025;   from: careers24.com

Similar jobs

  • OfferZen (Pty) Ltd
  • Cape Town
Description: Key Responsibilities Help design and develop the core systems for Karri for both the back and front end. Create features, enhancements and fix bugs on Karri’s flagship product Create features, enhancements and fix bugs on Karri’s new products ...
12 days ago
  • OfferZen (Pty) Ltd
  • Cape Town
Description: Key Responsibilities Help design and develop the core systems for Karri for both the back and front end. Create features, enhancements and fix bugs on Karri’s flagship product Create features, enhancements and fix bugs on Karri’s new products ...
12 days ago
  • OfferZen (Pty) Ltd
  • Cape Town
Description: Key Responsibilities Help design and develop the core systems for Karri for both the back and front end. Create features, enhancements and fix bugs on Karri’s flagship product Create features, enhancements and fix bugs on Karri’s new products ...
12 days ago
  • OfferZen (Pty) Ltd
  • Cape Town
Description: Key Responsibilities Help design and develop the core systems for Karri for both the back and front end. Create features, enhancements and fix bugs on Karri’s flagship product Create features, enhancements and fix bugs on Karri’s new products ...
12 days ago