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

7 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

Twilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible sched

β€’ 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
OneSource Virtual logo

Full Stack Developer

OneSource Virtual

Take your team from transactional to transformational with automation and expert services for Workday.

Full TimeRemoteTeam 501-1,000Since 2008H1B Sponsor

Full Stack Developer US-Remote Full time REQ-2026-162 OneSource Virtual (OSV) has helped more than 1,000 Workday customers take their teams from transactional to transformational with innovative technology and services for HR, payroll, and finance. Founded in 2008, OSV is the leading exclusive provider of Business-Process-as-a-Service (BPaaS) solutions for Workday, delivering services with unparalleled choice, unwavering commitment, and uncompromising support. OneSource Virtual’s global headquarters is located in Dallas, Texas, with additional locations across North America and Europe. Find your company’s solution at www.onesourcevirtual.com. Position Summary OneSource Virtual is seeking a Full Stack Developer to join our product engineering team. This is a staff-level individual contributor role for a developer who can work independently across the full stack, deliver high-quality features with no supervision, and actively contribute to the team’s technical direction. You will build and maintain software across C#/.NET services, React UI, and SQL on platforms that process over $200 billion in compliant payroll and tax payments annually. We are an AI-first engineering organization. The expectation at this level is not just that you use AI tools — it is that you use them fluently, set a good example for less experienced teammates, and contribute to how the team evolves its AI-assisted practices over time. Responsibilities Development - Execute all phases of the software development lifecycle — design, development, testing, bug fixes, refactoring, and technical debt reduction - Work full stack stories independently using simple, clean design solutions with a low defect rate - Implement software using the Microsoft stack (C#/.NET, Entity Framework, MVC) deployed in Azure/AWS cloud environments - Build and consume REST and SOAP web services; develop and maintain React front-end components - Perform data modeling tasks that match established best practice patterns and standards - Participate actively in work breakdown — asking questions, completing work plans, and surfacing potential problems before they arise - Demonstrate the ability to lead swarming efforts on complex user stories - Assist teammates, offer constructive feedback, and contribute to team-wide quality improvement AI-Assisted Development - Use AI coding tools (Windsurf, Claude Code, Cursor, or equivalent) fluently as a standard part of daily work — code generation, debugging, test writing, code review, and understanding unfamiliar codebases - Apply AI tools to improve delivery speed and code quality, not as a substitute for understanding the code you ship - Review and validate all AI-generated output before committing; set a visible standard for responsible AI use on the team - Offer informal guidance to associate-level developers on effective and responsible AI tool usage - Contribute to evolving team norms around AI tooling as practices and tooling change Agile & Collaboration - Be an active, contributing member of an Agile Scrum team — write stories, groom the backlog, and engage in all sprint ceremonies - Work closely with the development manager, technical lead, product owner, and scrum master to meet project commitments - Set accurate time estimates for work assigned to your area of knowledge and adjacent areas - Communicate proactively when timelines are at risk; work is thorough, complete, and of high quality - Learn and integrate platform-specific knowledge — Workday, Salesforce, and OSV’s payment and tax domain — as part of your ongoing development Competencies Staff level per OSV competency framework - Sets accurate time estimates and scope of work for assigned tasks and projects - Work is thorough, complete, and of consistently high quality - Proactively asks for help and communicates revised timelines when tasks will be delayed - Understands and can explain essential concepts in their area of knowledge - Understands work standards, why they are needed, and knows how to apply them - Works effectively with others as part of a team to solve problems - Demonstrates an understanding of OSV’s business and our customers’ business - Detail-oriented, analytically strong, and able to adapt quickly to changing information or priorities Qualifications Required - Bachelor’s degree in Computer Science, MIS, or a related technical field - 3+ years of experience developing applications using the Microsoft stack (C#/.NET, Entity Framework, ADO.NET, MVC) - 2+ years of experience building and consuming SOAP/REST web services - 2+ years of experience developing against relational databases with SQL - Experience with Agile/Scrum development methodology - Experience working in a CI/CD environment AI Proficiency - Demonstrated, hands-on daily use of AI coding tools (Windsurf, Claude Code, Cursor, or equivalent) — fluent usage is expected at this level, not a nice-to-have - Able to write effective prompts for code generation, refactoring, debugging, and test creation - Understands the limitations of AI-generated code and applies appropriate review rigor before committing - Comfortable discussing AI tool usage and contributing to team standards around it Preferred - React or front-end JavaScript framework experience - Experience with Salesforce development (APEX, SOQL, Lightning components) - Familiarity with Workday integrations or HCM platforms - Experience with cloud platforms (AWS, Azure) and cloud-native application patterns What You’ll Grow Into This role sits on OSV’s Associate → Full Stack → Senior Full Stack career path. Progression to Senior is competency-based: developers who demonstrate independent full stack delivery, mentorship of junior teammates, and leadership in story breakdown and swarming advance to the Senior level. Technical leads and architects are embedded in every team to support that growth. LI-REMOTE You are encouraged to learn and share ideas when you join the OneSource Virtual team. We reward innovative thinking, fresh perspectives, creative collaboration, and hard work. As an organization experiencing routine strategic growth, we are always on the lookout for intelligent, talented, and forward-thinking professionals to join our team. OSV employees enjoy a values-based culture, upward mobility, and professional development with opportunities of all kinds.

Worldwide