M-KOPA logo
M-KOPA

Our mission: To make financing for everyday essentials accessible to everyone

Software Engineering Team Lead

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Kenya

Posted

54 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineering Team Lead

M-KOPA

• Lead a team of backend engineers through both greenfield and legacy projects, owning the full software lifecycle from design ideation through to production and eventual decommissioning. • Set architectural direction, partner closely with your Product Manager counterpart on roadmap planning and prioritisation, • Serve as a servant leader who grows the people around you while shipping high-quality, impactful software.

Job Requirements

  • Strong hands-on background in C#/.NET backend development
  • Proven experience with Azure, AWS, or GCP - we work in Azure but welcome experience across major cloud providers
  • Solid understanding of event-driven architecture and microservice development - we use Azure Service Bus, and welcome experience with similar messaging technologies such as Kafka or RabbitMQ
  • Experience leading or mentoring engineers in a collaborative team environment
  • Ability to set technical direction and provide architectural guidance
  • Comfortable working with Product to shape roadmaps and drive delivery

Benefits

  • 🌍 Fully remote role within UTC -1 to UTC +3 time zones
  • 💼 Work with diverse teams across the UK, Europe, and Africa
  • 📈 Professional development programmes and coaching partnerships
  • 👨‍👩‍👧 Family-friendly policies and flexible working arrangements
  • 💚 Well-being support and genuine career growth opportunities

Related Job Pages

More Full-stack Engineer Jobs

Twilio logo

Software Engineer, Data Substrate

Twilio

Build the future of communications.

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Design, build, and maintain infrastructure and scalable frameworks to support data ingestion, processing, and analysis. • Collaborate with stakeholders, analysts, and product teams to understand business requirements and translate them into technical solutions. • Architect and implement data solutions using modern data technologies such as Kafka, Spark, Hive, Hudi, Presto, Airflow, and cloud-based services like AWS Lakeformation, Glue and Athena. • Design and implement frameworks and solutions for performance, reliability, and cost-efficiency. • Ensure data quality, integrity, and security throughout the data lifecycle. • Stay current with emerging technologies and best practices in big data technologies. • Mentor early in career engineers and contribute to a culture of continuous learning and improvement.

California
$138.7K - $173.4K / year
SkySlope logo

Senior Software Engineer

SkySlope

Building the first autonomous transaction platform.

Full TimeRemoteTeam 201-500Since 2011H1B No Sponsor

• Develop and improve SkySlope software • Managing deliverables • Foster innovation • Invest in peers' growth • Engage with other team members • Ensure overall stability and quality of engineering efforts

California
$130K - $190K / year
MVST logo

Senior Full Stack Developer

MVST

Welcome to MVST 👋 We’re a full product delivery studio based in Munich and Barcelona, on a mission to help companies build products and services that truly make a difference in the world. We’re completely independent. We’re known for innovative design, progressive ways of working, and cutting-edge technology. We believe in enjoying the journey, celebrating wins (big or small), and creating things that matter.

Role Description We are seeking a highly motivated Full Stack Developer to join our dynamic and growing team. As a Full Stack Developer, you will be responsible for developing and maintaining web + mobile applications. You will work with a team of talented developers, designers, and product managers to create innovative software solutions that meet our clients' needs. - Develop and maintain web + mobile applications and services using modern web technologies - Write clean, maintainable, and well-documented code - Collaborate with cross-functional teams to design, implement, and test new features and functionality - Participate in code reviews and contribute to the development of best practices and coding standards - Debug and troubleshoot issues in production and non-production environments - Keep up-to-date with emerging trends and technologies in web development Qualifications - Professional working experience in full-stack web/mobile app development - Proficiency in front-end development technologies around JavaScript, and related frameworks such as React, Vue, React Native and/or Flutter - Proficiency in back-end development technologies such as Node.js, Express or similar frameworks - Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB) - Experience with source control management tools (e.g., Git) - Strong problem-solving skills and attention to detail - Excellent communication in English and interpersonal skills - Ability to work effectively both independently and as part of a team Requirements - Experience with cloud platforms such as AWS, GCP, or Azure (Nice to have) - Familiarity with containerization and orchestration technologies such as Docker and Kubernetes (Nice to have) - Experience with agile development methodologies (Nice to have) Benefits - Fully stocked offices with great coffee, granola, cereals, and more - Flexible hours and remote work options - 27 annual vacation days + 2 extra days off over the holidays (24.12 & 31.12) - €500 travel budget to work from our Munich or Barcelona offices - Company-sponsored retreats (Mallorca, Italy), hackathons, and monthly events like breakfasts, lunches, and after-works - €1,500 annual learning budget + access to Udemy courses - German language courses - Home office setup support if you live over 60 min from the office - €50 monthly top-up for lifestyle perks: choose from meal and transport vouchers (via cobee), Urban Sports Club

Europe
Job Closed

Role Description - Entwicklung und Weiterentwicklung eines komplexen B2B-Portals im Versicherungsumfeld - Umsetzung von Anforderungen im Frontend (Wicket) und Backend (Spring, Hibernate) - Integration von Messaging-Komponenten mittels JMS - Datenbankmodellierung und -zugriffe mit MS SQL - Enge Zusammenarbeit mit Product Ownern, QA und DevOps im agilen Umfeld (Scrum/Kanban) - Mitgestaltung von Architekturentscheidungen und technischer Weiterentwicklung - Einsatz und Bewertung von KI-gestützten Tools zur Codegenerierung oder Testautomatisierung - Fokus auf Softwarequalität durch automatisierte Tests und/oder Security-Prüfungen Qualifications - Mehrjährige Erfahrung in der Fullstack-Entwicklung mit Java - Sehr gute Kenntnisse in: - Spring Framework - Apache Wicket - Hibernate / JPA - JMS (z. B. ActiveMQ, RabbitMQ) - MS SQL Server - Erfahrung mit agilen Methoden (Scrum, Kanban) - Kenntnisse in Testautomatisierung (z. B. JUnit, Mockito) oder IT-Security - Erfahrung mit KI-gestützter Codegenerierung (z. B. GitHub Copilot, CodeWhisperer) oder KI-gestütztem Testen von Vorteil Requirements - Analytisches Denken und strukturierte Arbeitsweise - Ausgeprägte Teamfähigkeit kombiniert mit hoher Eigenverantwortung - Leidenschaft für sauberen Code, Testing oder sichere Softwarearchitektur - Sehr gute Deutschkenntnisse in Wort und Schrift - Englischkenntnisse von Vorteil Benefits - Technologisch anspruchsvolle Projekte im Versicherungsumfeld - Agile Teams mit viel Gestaltungsspielraum - Moderne Arbeitsumgebung und flexible Arbeitszeiten - Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten – auch im Bereich KI - Attraktive Vergütung und Sozialleistungen

Germany + 2 moreAll locations: Germany | Switzerland | Austria