About the job
Are you a passionate Software Engineer eager to tackle real-world challenges? Join our dynamic team at iKhokha, where we are dedicated to developing innovative solutions that empower small businesses. We value collaboration and prioritize our customers' needs over egos.
Your Role:
- Contribute to the development of cutting-edge technologies, maintain existing systems, and perform rigorous testing within the FinTech landscape.
- Engage in an Agile environment as part of a collaborative, cross-functional team, reporting to the Software Development Manager.
Key Responsibilities:
- Create intuitive user-facing features that drive user engagement, utilizing Typescript, React.js, HTML5, and CSS.
- Oversee the complete development lifecycle of FinTech systems, from initial planning to deployment, including writing test cases and creating deployment pipelines.
- Ensure code quality by adhering to engineering principles, pull request standards, and definitions of done.
- Implement unit tests to achieve sufficient code coverage and maintain a “clean as you code” philosophy.
- Document processes effectively, including creating, revising, and interpreting technical documents.
- Mentor fellow engineers to foster growth and development within the team.
- Facilitate clear communication with team members and stakeholders using tools like Pull Requests, Jira, Slack, and Confluence.
- Share valuable insights and knowledge with the wider engineering team through knowledge-sharing sessions.

