Full-Stack Engineering Team Lead

1 dia atrás


Porto, Portugal Phiture Tempo inteiro

We are looking for a Software Engineering Team Lead that is predominantly Full-stack to join our Repayments engineering group; where progress, and humility are valued as highly as technical excellence. This role will lead a team that is focused on delivering exceptional user experiences to both our customers and internal users. Leading a team, you will work as a servant leader, coach and contributor within a team which places emphasis on high quality output using infrastructure as code, observability and monitoring as well as automated testing in all environments, including production. 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 leading and working with a cross-functional team to design, develop, and maintain M-KOPA's Customer android application as well as key internal UI components. You would be expected to guide the team to 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 the group Head of Engineering.

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 particularly interested in Senior full stack engineers/Team Leads with experience in the .NET stack as well as UI technologies including, but not limited to, SPA frameworks, traditional web stack (HTML + JS), Kotlin, MAUI etc. 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.
#J-18808-Ljbffr



  • Porto, Porto, Portugal Landing Tempo inteiro

    About the RoleWe are seeking a seasoned Full Stack Software Engineering Lead to join our team at Landing, based in Porto, Portugal. This is a permanent position with a partial remote work policy.Job DescriptionAs a Full Stack Software Engineering Lead, you will be responsible for designing, developing, and maintaining robust and scalable software solutions...


  • Porto, Porto, Portugal Five9 Uk Tempo inteiro

    About the Role:In this pivotal position as an Engineering Manager for our Digital Channels product line at Five9 Uk, you will be leading a team of skilled full-stack engineers to design, develop, and maintain scalable, cloud-native applications and services for our CCaaS platform. As a seasoned leader, you will work closely with product managers, UX...


  • Porto, Porto, Portugal Alter Solutions Tempo inteiro

    Job OverviewWe are seeking a highly skilled Full Stack Engineering Specialist to join our team at Alter Solutions in Porto. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge web applications using Angular and other relevant technologies.


  • Porto, Porto, Portugal Phiture Tempo inteiro

    We are seeking a seasoned Software Engineering Team Lead to spearhead our Repayments engineering group. This role will lead a team focused on delivering exceptional user experiences, working in a self-organized, agile fashion using Azure DevOps for CI/CD and infrastructure as code.The ideal candidate will guide the team to design, develop, and maintain...


  • Porto, Portugal Phiture Tempo inteiro

    We are looking for a Backend-focused Engineering Team Lead to join our Repayments product group; where progress and humility are valued as highly as technical excellence. Leading a team, you will work as a servant leader, coach, and contributor within a team that places emphasis on high-quality output using infrastructure as code, observability and...


  • Porto, Porto, Portugal Agileengine Tempo inteiro

    About AgileengineWe are an early-stage company on a mission to revolutionize the healthcare industry with innovative solutions. Our team is passionate about delivering high-quality software products that make a direct, positive impact on clinicians and patients.Job DescriptionThis is a full-time position as a Senior/Lead Full Stack Engineer at Agileengine....


  • Porto, Porto, Portugal Capgemini Engineering Tempo inteiro

    At Capgemini Engineering, we're seeking a highly skilled Software Engineering Lead to spearhead our software development efforts.Salary: Estimated annual salary $120,000 - $170,000 based on national averages and industry standards in the United States.About the RoleThis is an exciting opportunity to join our team as a Software Engineering Lead. You will be...

  • Senior Full-Stack Developer

    3 semanas atrás


    Porto, Porto, Portugal Zuehlke Engineering Vietnam Llc Tempo inteiro

    At Zühlke Engineering Vietnam LLC, we're seeking a talented Full-Stack Developer to join our team. As a key member of our engineering team, you'll be responsible for designing and developing scalable, efficient, and secure software solutions using Angular and .NET frameworks. Your expertise in OOP concepts, database management, and cloud computing will be...


  • Porto, Portugal Dsr Corporation Tempo inteiro

    Do you love cutting-edge tech and are passionate about engineering?Then this opportunity might be perfect for you!  About DSR Corporation DSR Corporation has been the ideal end-to-end solution provider for hundreds of companies, from startups to the Fortune 500, since 1998.Since then, DSR has blossomed into 11 technical divisions, with highly-skilled,...


  • Porto, Porto, Portugal Phiture Tempo inteiro

    We are seeking a Backend-focused Engineering Team Lead to join our Repayments product group at M-KOPA. This role involves leading a team as a servant leader, coach, and contributor within a team that prioritizes high-quality output.About M-KOPAM-KOPA empowers its people to own their careers through diverse development programs, coaching partnerships, and...

  • Senior Full Stack Developer

    4 semanas atrás


    Porto, Porto, Portugal AgileEngine Tempo inteiro

    About AgileEngineAgileEngine is a leading software development company that creates award-winning custom software solutions for clients across various industries. As a top-3 ranked dev shop according to Clutch, we pride ourselves on delivering high-quality software products that make a real impact.Job Title: Senior Full Stack EngineerWe are seeking an...

  • Senior Full-Stack Developer

    2 semanas atrás


    Porto, Porto, Portugal Ptc Recruitment Tempo inteiro

    We are seeking an accomplished Senior Full-Stack Developer to join our team at Ptc Recruitment. As a key member of our development team, you will be responsible for designing and implementing web applications using the .NET stack (C# and MVC) and Azure technologies.Key Responsibilities:Develop and maintain high-quality web applications using the .NET...


  • Porto, Portugal Infraspeak Tempo inteiro

    .Infraspeak - Dawn of a New Era! Our vision for intelligence, together with an ever-ending search for personalization, makes Infraspeak a unique Intelligent Maintenance Management Platform (IMMP) that helps thousands of teams every day. We make our customers' life much easier. They can do more with their current resources; they deliver what's expected from...


  • Porto, Portugal Infraspeak Tempo inteiro

    .Infraspeak - Dawn of a New Era!Our vision for intelligence, together with an ever-ending search for personalization, makes Infraspeak a unique Intelligent Maintenance Management Platform (IMMP) that helps thousands of teams every day.We make our customers' life much easier. They can do more with their current resources; they deliver what's expected from...

  • Data Engineering Team Lead

    2 semanas atrás


    Porto, Porto, Portugal SWORD Health, Inc Tempo inteiro

    Data Engineering Team Lead Job DescriptionJob SummarySword Health is seeking a highly skilled Data Engineering Team Lead to lead a team of data engineers in developing and implementing data solutions using dbt and SQL. The ideal candidate will have a strong technical background, excellent leadership skills, and experience in agile methodologies.About the...


  • Porto, Porto, Portugal Flutter Entertainment Tempo inteiro

    **Lead a Multi-Disciplinary Software Development Team**At Flutter Entertainment, we're seeking an experienced Engineering Manager to lead our software development team. As a key member of our engineering department, you'll be responsible for guiding a team of software developers and QA engineers to deliver high-quality solutions for our sports entertainment...

  • Senior Software Engineer

    2 semanas atrás


    Porto, Porto, Portugal Grupo Jap Tempo inteiro

    Job SummaryAs a senior software engineer, you will lead the development of full-stack software solutions using cutting-edge technologies. Collaborate with cross-functional teams to design and implement high-quality software products that meet business needs.Key Responsibilities• Design and develop high-performance software solutions using Java, Python, and...

  • Data Engineering Team Lead

    3 semanas atrás


    Porto, Porto, Portugal Sword Health Tempo inteiro

    Job Title: Data Engineering Team LeadAbout the Role:We are seeking a highly skilled Data Engineering Team Lead to join our Data Team at Sword Health. As a Data Engineering Team Lead, you will be responsible for leading a team of data engineers, focusing on developing and implementing data solutions using dbt and SQL. You will participate in sprint planning,...

  • Engineering Team Lead

    2 semanas atrás


    Porto, Portugal Infraspeak Tempo inteiro

    Infraspeak - Dawn of a New Era!Our vision for intelligence, together with an ever-ending search for personalization, makes Infraspeak a unique Intelligent Maintenance Management Platform (IMMP) that helps thousands of teams every day.We make our customers' life much easier. They can do more with their current resources; they deliver what's expected...


  • Porto, Portugal Infraspeak Tempo inteiro

    Infraspeak - Dawn of a New Era! Our vision for intelligence, together with an ever-ending search for personalization, makes Infraspeak a unique Intelligent Maintenance Management Platform (IMMP) that helps thousands of teams every day.We make our customers' life much easier. They can do more with their current resources; they deliver what's expected from...