Inscreva-se para aceder a todos os recursos do nosso serviço
  • Pesquisa de emprego
  • Favorito
  • Criar um CV
    Novo
  • Salários
  • Alertas de emprego

Senior Android Engineer

M-KOPA

We are looking for a very Senior Android Engineer to join our Retention engineering group; where we use the latest technologies and architectures to build fantastic solutions that help us provide digital and financial inclusion to our customers across our operational markets.

"As a Snr engineer, you will work with a cross-functional team of android, backend engineers, and product managers to design, develop, and maintain M-KOPA’s Customer apps, and deliver software that scales with both company and customer growth".

About Us

At M-KOPA we deploy backend services multiple times per day and our android applications are released on a bi-weekly cycle. Our teams work in a self-organized, agile fashion where they keep track of their work in Azure DevOps, which we also use for our CI/CD.

You would be working with a cross-functional team to design, develop, and maintain M-KOPA’s Customer android application as well as key internal UI components. Working as a team, you would deliver software that scales with both company and customer growth, deep diving user journeys using data and implementing focused updates to address our customer’s needs, improving application quality and raising coding standards.

We predominantly use Kotlin for our Android apps and our cloud provider is Azure, where our microservices are hosted on Azure Kubernetes. We implement Android applications following clean architecture principles, unidirectional data flow and jetpack compose. We are constantly iterating towards a completely decoupled, event driven architecture across our entire software portfolio.

This is a fully remote role , within the following time zone (UTC -1 / UTC+3). Our engineers work remotely from locations such as UK, Europe and Africa. You will be reporting to a Software Engineering Team Lead.

Expertise

Our expectations are that you would 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.

Additionally, you would need to have an extensive background working for a large-scale product and having deep knowledge and experience of trunk-based development, Clean Architecture, Dependency Injection, Uni-directional data flow (MVI), Feature Toggles, Docker and Azure DevOps.

If you value the constraints that continuous delivery places upon engineering processes and embrace testing and observability as first order concerns in the development of software, you probably have what it takes to join the team and shape our future.

We are looking for a solid Senior level experience with Kotlin, Android app development, clean architecture principles, testing, unidirectional data flow and jetpack compose.

Why M-KOPA?

At M-KOPA, we empower our people to own their careers through diverse development programs, coaching partnerships, and on-the-job training. We support individual journeys with family-friendly policies, prioritize well-being, and embrace flexibility.

Join us in shaping the future of M-KOPA as we grow together. Explore more at m-kopa.com .

Recognized four times by the Financial Times as one Africa's fastest growing companies (2022, 2023, 2024 and 2025) and by TIME100 Most influential companies in the world 2023 and 2024 , we've served over 5 million customers, unlocking $1.5 billion in cumulative credit for the unbanked across Africa.

Important Notice


M-KOPA is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained staff. Women, minorities, and people with disabilities are strongly encouraged to apply.

M-KOPA explicitly prohibits the use of Forced or Child Labour and respects the rights of its employees to agree to terms and conditions of employment voluntarily, without coercion, and freely terminate their employment on appropriate notice. M-KOPA shall ensure that its Employees are of legal working age and shall comply with local laws for youth employment or student work, such as internships or apprenticeships.

M-KOPA does not collect/charge any money as a pre-employment or post-employment requirement. This means that we never ask for ‘recruitment fees’, ‘processing fees’, ‘interview fees’, or any other kind of money in exchange for offer letters or interviews at any time during the hiring process.

Applications for this position will be reviewed on a rolling basis. Shortlisting and interviews will take place at any stage during the recruitment process. We reserve the right to close the vacancy early if a suitable candidate is selected before the advertised closing date.

Vaga publicada 2 meses atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Senior Android Engineer em Porto
  •  ...hands-free workflows and remote support across industries worldwide. We are looking for an experienced and committed (Senior) Android Software Engineer who is passionate about building robust, scalable, and user-focused applications that make a real impact in the... 

    TeamViewer Germany GmbH

    Porto
    26 dias atrás
  •  ...WE’RE LOOKING FOR SENIOR ANDROID DEVELOPER TO JOIN OUR TEAM! As a Senior Android developer at Mindera, you need to have excellent...  ...iterative and collaborative way. You will work closely with engineering teams to foster commercial awareness, ensure a clear understanding... 

    Mindera

    Porto
    14 dias atrás
  •  ...We are looking for a motivated and eager-to-learn Junior Android Software Engineer who is passionate about building user-focused applications...  ...implementation to testing and release, under guidance from senior team members. Learn and experiment with modern Android technologies... 

    TeamViewer Germany GmbH

    Porto
    4 dias atrás
  •  ...tua medida. Descrição do perfil: - Licenciatura em Engenharia Informática ou similar; - 5+ anos de experiência como Data Engineer; - Experiência com linguagens de programação (Python, Java, Scala,…) - Conhecimentos de processos ETL; - Experiência com... 

    agap2IT

    Porto
    5 dias atrás
  • Noesis is looking for candidates with the following profile: Main Tasks and Responsibilities: * Manage and optimize Windows and Android device lifecycle management, ensuring security, compliance, and scalability. * Implement and maintain Microsoft Intune and MDM solutions... 

    Noesis

    Porto
    4 dias atrás
  •  ...We are looking for a Senior Data Engineer to join the team of our client - a reference company in the retail sector who is creating a new IT Hub in Portugal. What will be your main tasks and responsibilities? Manage and deliver data products, pipelines, and... 

    QiBit Portugal

    Porto
    9 dias atrás
  •  ...IT House is looking for a  Senior Data Engineer  for a direct placement with an end client in the Logistics and Transportation sector. Main Responsabilities Design, develop and maintain scaleable data pipelines Implement data integration processes using nifi... 

    IT House - Global Business Solutions

    Porto
    6 dias atrás
  •  ...We are looking for a Senior QA Engineer who's eager to embark on an exciting new opportunity! About KWAN We connect IT professionals with projects that match their skills, professional experience, and goals, then we offer a career progression program, delivered by... 

    KWAN

    Porto
    9 dias atrás
  •  ...equipment, and technological process partner for the electronics and semiconductor industries. The Role As a Senior Software Engineer, you will work full-stack with an emphasis on backend development in C#. You will contribute to the continuous improvement... 

    Critical Manufacturing

    Porto
    18 dias atrás
  •  ...progression through objective and direct performance reviews. What we are looking for: Degree in Computer Science, Software Engineering, or similar; More than 8 years of professional experience in Java development; Experience with Spring Boot; Experience... 

    Adentis

    Porto
    18 dias atrás
  •  ...origem, e ajudando-as a manterem-se relevantes num mundo do trabalho em constante mudança. Randstad Digital is hiring a Senior Platform Engineer for direct integration, in a company located in Porto. Hybrid work model (3 days on-site; 2 days remote / week).... 

    Randstad Portugal

    Porto
    9 dias atrás
  •  ...with advanced automation, delivering sovereign, high-performance compute for modern workloads. We are seeking a Senior / Lead Android Engineer (Staff-level mindset) with strong expertise in building robust, scalable Android applications. This role is highly technical... 
    Trabalho remoto

    PRAGMATIKE

    Porto
    23 dias atrás
  •  ...specialists providing services in Information Technology and Engineering services. As part of the Netherlands-based organization Conclusion...  ...about us at  . Role Overview: We are looking for a  Senior   Java Developer to join our teams at a leading European high... 

    Neotalent Conclusion

    Porto
    19 dias atrás
  •  ...commitment, collective expertise, and unique capabilities are the engine room behind SBM Offshore's True. Blue. Transition. - shaping the...  ...our experience for a better blue tomorrow. Purpose ~ The Senior Data Engineer is a hands-on technical expert responsible for... 

    SBM Offshore

    Porto
    11 dias atrás
  •  ...that software is built by people, for people with high performance systems that impact users worldwide. We are looking for a Senior Data Engineer to join an agile, collaborative team where your voice matters as much as your code. You won’t just be managing... 

    Mindera

    Porto
    14 dias atrás
  •  ...the development of innovative solutions and support for all operations related to the business. We are looking for a Senior Application Support Engineer to work in this project in Porto (Hybrid). Main Technical Requirements: - More than 9 years of... 

    Dellent

    Porto
    19 dias atrás
  •  ...commitment, collective expertise, and unique capabilities are the engine room behind SBM Offshore's True. Blue. Transition. - shaping the...  ...new opportunities across the blue economy. Purpose ~ As Senior Planning Engineer, you are responsible for developing, maintaining... 

    SBM Offshore

    Porto
    11 dias atrás
  •  ...other than merit. All applications with skills for the position are welcome! We are looking for an Amazing: ANDROID DEVELOPER WITH KOTLIN Seniority: Mid-level (3+ years) Type of position: Hybrid model at Porto. Candidates need to be already living in... 

    KCS IT

    Porto
    15 dias atrás
  •  ...real impact on both our customers and our people. Location: Porto, Portugal Work Type: Hybrid The Job Role as Senior Software Engineer: This Senior Software Engineer position focuses on crafting comprehensive web applications utilizing Node.js, React,... 

    ISS

    Porto
    19 dias atrás
  •  ...Hiire is supporting the search for a Senior Machine Learning Engineer . This is an opportunity to join an early-stage, product-driven company where AI sits at the core of the platform. You’ll work closely with the founding team and play a key role in shaping the... 

    Hiire

    Porto
    4 dias atrás
  •  ...We are recruiting a Senior Data Engineer (m/f) to strengthen our team in Porto working on a hybrid basis. What we are looking for: Bachelor's degree in Computer Science, Software Engineering, or related field; More than 8 years of experience as a Data... 

    Movilges IT Consulting

    Porto
    8 dias atrás
  •  ...innovation. Digital | Defence | Security | Space We operate across four strategic areas, combining artificial intelligence, systems engineering, data science, and aerospace technology to tackle global challenges — from protecting people and critical infrastructure to... 

    Tekever

    Porto
    7 dias atrás
  •  ...business units to shape the future of personalized travel experiences. We are looking for a talented and dedicated Senior Machine Learning Engineer to help leverage AI and advanced analytics to better understand our customers, deliver personalized experiences, and... 
    Trabalho remoto

    TUI

    Porto
    4 dias atrás
  •  ...grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Backend Engineer to lead a critical migration from a monolithic database to multiple domain-specific data stores within Google Cloud Platform... 

    AgileEngine

    Porto
    6 dias atrás
  • A empresa onde vai trabalhar Empresa industrial de referência, integrada num grupo internacional. Com uma forte componente de engenharia aplicada e presença em projetos internacionais, destaca-se pelo foco na inovação, qualidade e desenvolvimento contínuo de produto. Inserida...

    HAYS

    Porto
    dia atrás
  •  ...and much more to people all around the world. Working in IT at Kuehne+Nagel contributes to more than we imagine. ‎ As a Senior Software Engineer (m/f/d), you will join our Cloud Architecture team to design, develop, and maintain reusable infrastructure framework components... 

    Kuehne + Nagel

    Porto
    14 dias atrás
  •  ...make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Middle/Senior Full Stack Engineer to build robust server-side solutions for a SaaS platform operating at scale, working across Java, React, SQL, Redis,... 

    AgileEngine

    Porto
    2 dias atrás
  •  ...France, Great-Britain and The Netherlands and resides in Belgium.  ABOUT THE JOB OPENING WE ARE LOOKING FOR A SENIOR QUALITY ASSURANCE ENGINEER TO JOIN OUR TEAM As a Senior Quality Assurance Engineer, you will play an important role in ensuring the quality... 

    Yonderland

    Porto
    Um mês atrás
  •  ...Estamos a contratar: Senior Python Data Engineer Localização: Porto, Portugal Regime: Híbrido (4 dias por semana no escritório) Estamos à procura de um(a) Senior Python Data Engineer para integrar uma equipa especializada no desenvolvimento de pipelines... 

    ELEVUS

    Porto
    21 dias atrás
  •  ...partner with 18 years of experience driven by an experienced and senior team that helps clients make the right decisions in a fast-...  ...Demonstrated ability to produce clear technical documentation for engineering deliverables. We offer: ~ No-term full-time... 

    Wire IT

    Porto
    7 dias atrás

Deseja receber mais vagas?

Assine e receba vagas semelhantes a Senior Android Engineer. Seja o primeiro a se candidatar!