Senior Elixir Engineer developing core systems for payment technology provider in South Africa. Collaborating in an Agile team to enhance existing platforms and create new features.
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 closely with the Product Owner to ensure you are working on the correct priorities
Be part of the evolution of Karri’s Technology
Requirements
3+ years of experience in software development
1+ years in an Agile development environment
Experience with development language: Erlang, Elixir
Experience with logging services/analytics: Prometheus/Grafana/Snowflake
Cloud based services background
Bachelors degree in Computer Science, Mathematics, Electrical Engineering or related field (Bonus Points)
Experience in Elixir Phoenix
Experience with MySQL, PostgreSQL
Experience with Redis
Experience working in Amazon Web Service environments (EC2, ECS, RDS, SNS, SQS etc.)
Experience with IaC tools like Terraform and Ansible
Understanding of basic financial concepts
Hands on experience with enterprise class software running significant transactional volumes
Benefits
Flexible work arrangements
Opportunities for professional growth and advancement
Senior Software Engineer developing scalable backend services and integrating AI into workflows at CodeRabbit. Leading a collaborative team in building transformative products using advanced technology.
Full Stack Developer utilizing Java and Angular for product development. Join Hub Floripa to impact technology solutions with a focus on innovation in a collaborative environment.
Backend Software Engineer creating features to enhance user experience on Substack's platform. Collaborating with cross - functional teams to drive product discovery and engagement.
Desenvolvedor PHP Pleno na Hitss, criando soluções tecnológicas disruptivas e inovadoras. Responsável por desenvolvimento web com PHP e ferramentas de aprendizado de máquina.
Data Engineer responsible for developing and maintaining data pipelines and ETL processes at IONOS, a leading European cloud provider. Collaborating with teams to deliver scalable data solutions depending on business needs.
Mid Backend Engineer for Teltonika developing embedded Linux software for industrial networking solutions. Collaborating on IoT devices with a focus on API frameworks and new technologies.
Junior Backend Engineer developing embedded Linux software and API frameworks for IoT devices at Teltonika. Collaborating with an international team on complex technology projects in Warsaw, Poland.
Werkstudent Frontend Developer enhancing a CRM system for a leading creator agency in Germany. Focused on building features, improving UI components, and optimizing performance.