Avatar for Aza Finance

Cross-border Fintech|Pan-Africa & Europe Hybrid Financial Infrastructure

Engineering Team Lead

Apply now
Description

Job Summary
We are passionate technologists who believe in making a difference to the lives of those living in emerging markets. We aim to change the landscape of finance and remittance.
Our development team is a group of skilled self-reliant engineers that have the ability to work together to solve complex problems and provide simple solutions for our customers. We are looking for a Ruby on Rails Developer to join our rapidly growing team in one of our offices.


Responsibilities
• Ensure that your team is delivering on sprint commitments
• Optimising team performance
• Unblocking team from technical and process challenges
• Review individual team member performance
• Innovate, develop, maintain and contribute to the existing BitPesa codebase and its associated applications
• Aid with architecture decisions for the application and supporting infrastructure
• Mentor, train and support other engineers in order to develop our in-house development skills
• Improve our overall system development process via process improvements
• Improve the delivery capacity of the team
• Optimise application performance and test coverage
• Deliver presentations demonstrating application feature delivery
• Work with our product team to refine product requirements including providing feasibility and effort estimations
• Provide support to our customers including triaging any issues


Requirements

Required
• Significant experience in a similar role including managing a team of developers
• Good knowledge of working with Ruby and Ruby on Rails
• Good knowledge of using automated testing frameworks such as RSpec
• Working knowledge of Javascript
• Good knowledge of source control using Git
• Familiarity with the agile development methodology specifically Scrum
• Familiarity with deploying and managing applications on the cloud
• Good knowledge of software deployment tooling and orchestration
• Good knowledge of databases systems, especially PostgreSQL
• Confidence in refactoring and working with both new and existing codebases
• A strong and flexible work ethic
• Excellent communication skills

Desired
• Good knowledge of software deployment tooling and orchestration.
• Good knowledge of cloud providers, especially AWS.
• Familiarity with the agile development methodology specifically Scrum
• Preference to participate in pair-programming and using GitHub pull requests to review code of others
• Confidence in refactoring and working with both new and existing codebases
• Familiarity with container frameworks, especially Docker and Kubernetesd


Benefits
• Competitive salary.
• Global / regional network / exposure in FinTech / Blockchain industry.
• One of the hottest, fastest scaling startups in Africa.
• Casual work environment.
• Great work-life balance.
• We value autonomy.
• Opportunity for growth for all our employees.
• …and more!