Software Engineering Team Lead - UX

closed
M-KOPA Logo

M-KOPA

๐Ÿ“Remote - United Kingdom

Summary

Join M-KOPA's Repayments engineering group as a Software Engineering Team Lead, predominantly full-stack. Lead a team focused on delivering exceptional user experiences for customers and internal users. Work as a servant leader, coaching and contributing to a high-quality output team. This fully remote role (UTC -1 / UTC+3) involves leading a cross-functional team to design, develop, and maintain M-KOPAโ€™s Customer Android application and key internal UI components. Guide the team to deliver scalable software, improve application quality, and raise coding standards. You will report to the group Head of Engineering. M-KOPA offers diverse development programs, coaching partnerships, and on-the-job training, supporting individual journeys with family-friendly policies and flexibility.

Requirements

  • Be comfortable working as part of a team which owns the entire software stack, including the supporting infrastructure, throughout the entire software lifecycle from inception, through production and right the way to decommissioning under a DevOps culture
  • Have an extensive background working for a large-scale product
  • Have deep knowledge and experience of trunk-based development, Clean Architecture, Dependency Injection, Uni-directional data flow (MVI), Feature Toggles, Docker and Azure DevOps

Responsibilities

  • Lead a team focused on delivering exceptional user experiences to both our customers and internal users
  • Work as a servant leader, coach and contributor within a team
  • Lead and work with a cross-functional team to design, develop, and maintain M-KOPAโ€™s Customer android application as well as key internal UI components
  • Guide the team to deliver software that scales with both company and customer growth
  • Deep dive user journeys using data and implement focused updates to address our customerโ€™s needs
  • Improve application quality and raise coding standards

Preferred Qualifications

  • Have experience in the .NET stack
  • Have experience in UI technologies including, but not limited to, SPA frameworks, traditional web stack (HTML + JS), Kotlin, MAUI etc

Benefits

  • Diverse development programs
  • Coaching partnerships
  • On-the-job training
  • Family-friendly policies
  • Flexibility
  • Remote work
This job is filled or no longer available