1,997,019open jobs
118,303companies
249,269added this week
Browse all
Location
Hybrid (Oslo, Norway)
Seniority
Senior

First seen by Alion on Oct 26, 2026.

Overview
Company
Impact
Profile match
At tappi, we are in the business of building relationships between money, people, and businesses. Manage reputation, understand your customers, run targeted marketing, and build loyalty — all in one platform.
Senior Mobile Engineer

Kenya, Hybrid

Full time

About Tappi

tappi digitizes small businesses across Africa. tappi is the end-to-end SaaS for SMEs across Africa, solving the problem of visibility and credibility for small businesses. tappi innovated on the delivery of SaaS and enterprise-grade tools to SMEs in Africa for as low as $2/month, bringing SMEs online, as well as building a payment platform for SMEs to access and pay for Ads online with mobile airtime. tappi has partnered and deeply integrated with some of the largest mobile operators and banks in Africa, giving them an addressable market of over 100M SMEs, including anyone with a ‘side hustle’. tappi is focused on the over $20B SME market across Africa.


Job Purpose:

As a Senior Mobile Engineer at Tappi, you will play a pivotal role in shaping the technological foundation of our platform, driving the development of high-quality mobile applications that empower SMEs across Africa. You must constantly consider the most appropriate architecture, design, and implementation for mobile devices, ensuring you optimize for performance, battery, network, and memory management. You will have experience in dealing with device platform fragmentation, and work closely with the designated designer to achieve the best user experience (UX) results. This role will require a deep understanding of Tappi’s technology, deployment model, system and customer configurations, and the operating model of the deployed products.


Responsibilities:

  • Lead the design, development, and implementation of cutting-edge mobile applications for iOS and Android platforms.
  • Provide technical leadership and advanced software engineering inputs to design, build, and deliver high-performance and scalable mobile applications.
  • Collaborate with product managers and UX/UI designers to deliver seamless and intuitive user experiences.
  • Contribute to the architectural decisions of the mobile applications, ensuring scalability and reliability in alignment with Tappi's long-term vision.
  • Estimate implementation effort and develop robust, modular and scalable solutions Develop new features and user interfaces from wireframe models
  • Ensure the best performance and user experience of the application
  • Test, and fix bugs and performance problems
  • Explore and implement innovative technologies to enhance the performance and efficiency of the mobile applications.
  • Work closely with cross-functional teams, including backend engineers, data scientists, and product managers, to address complex technical challenges and deliver end-to-end solutions.
  • Champion the needs of SMEs by ensuring that mobile applications provide a compelling and user-friendly experience.
  • Incorporate user feedback and analytics to iterate and enhance the features and functionality of the applications.
  • Conduct regular code reviews to maintain high-quality coding standards.
  • Implement and advocate for best practices in mobile application development.
  • Create and maintain robust documentation on design, implementation, testing & release of the mobile application software artifacts
  • Maintain the platform's uptime, performance, stability, and scalability
  • Providing support to the customer success team on escalated issues

Job Requirements

  • Bachelor's or higher degree in Computer Science, Software Engineering, or a related field.
  • Proven experience 7 years in mobile application development for both iOS and Android platforms.
  • Expertise in Swift (for iOS) and Java (for Android).
  • Strong understanding of mobile architecture, design patterns, and best practices.
  • Experience with RESTful API integration and asynchronous programming.
  • Proficiency with writing automated tests in Mocha
  • Familiarity with RESTful APIs and mobile libraries for networking, specifically Axios Familiarity with the JSON format
  • Familiarity with version control systems, preferably Git.
  • Passion for creating impactful and user-centric mobile experiences.
  • Excellent problem-solving and debugging skills.
  • Effective communication and collaboration skills in a startup environment.
  • Good understanding of secure software development practices.
  • Ability to optimize code to ensure it meets functional and non-functional requirements
  • Strong system design and documentation abilities, pays attention to detail, and knows data and business requirements.
  • Great customer engagement and facilitation skills with the ability to strike a balance between simplifying issues and their resolution to customers while being able to nuance the specific issue parameters to the engineering team.
  • Willingness to interact closely with customers; understand their objectives; and craft optimal technical solutions.;


Benefits:

  • Competitive salary and stock options
  • Health, dental, and optical insurance
  • Flexible work hours and Hybrid work options
  • Opportunities for professional growth and development
  • Be part of a collaborative and mission-driven startup environment

If you are passionate about leveraging technology to empower SMEs in the digital economy, excited about the challenges of a startup environment, and possess the skills to lead mobile application development, we invite you to apply for the Senior Mobile Engineer position at Tappi.

To apply, please submit your resume, a portfolio of your relevant work, and a cover letter outlining your experience and enthusiasm for contributing to Tappi's mission to [email protected]

Tappi is an equal-opportunity employer. We encourage diversity and welcome applications from candidates of all backgrounds.


Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,997,019 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Oslo
≈ $77k – $230k per year (Estimated) • Remote (United Arab Emirates) • Contractor
Java
Kotlin
Kotlin
Dagger
MockK
Kodein-DI
Frontend
Redux
Mobile
JUnit
Jetpack Compose
MVI
Android SDK
MVVM
Room
Clean Architecture
MVP
Dependency Injection
Offline-First
DevOps
Rest API
Git
Management
Agile
Scrum
UML
Apply
iOS Developer 7 hours ago
In office • Full-Time • Bengaluru
Swift
Mobile
UIKit
SwiftUI
Core Data
MVVM
GCD
MVC
DevOps
Rest API
Git
GitHub
Apply
In office • Full-Time • 2+ years exp • Kochi
Java
Kotlin
SQL
Kotlin
Retrofit
Mobile
Android SDK
Room
DevOps
Rest API
Git
Bitbucket
SOAP
Apply
In office • Full-Time • 4+ years exp • Pune
JavaScript
Java
Kotlin
TypeScript
Java
Gradle
Kotlin
Retrofit
OkHttp
Frontend
React.js
Mobile
Jetpack Compose
MVVM
React Native
Kotlin Multiplatform
Clean Architecture
DevOps
WebSockets
CI/CD
AWS
Game Dev
Unity
Cocos2d-x
Apply
In office • Singapore
Java
Java
Gradle
Mobile
Clean Architecture
Fastlane
DevOps
GitHub Actions
CI/CD
Analytics
A/B Testing
Apply
Android Engineer 1 day ago
Hybrid • Oslo
Java
Dart
Mobile
Flutter
Clean Architecture
DevOps
Git
Apply
Hybrid • Oslo
Apply
In office • Oslo
DevOps
Windows
Cybersecurity
Microsoft Entra ID
Active Directory
Management
Service Desk
Apply
In office • Oslo
Apply
$107k – $120k per year • In office • Full-Time • London • Oslo • Stockholm • Copenhagen
Python
SQL
Databases
Snowflake
AI/ML
dbt
Analytics
Tableau
Power BI
Fivetran
Apply
See all jobs
This is one of many
1,997,019 more open roles from verified company boards, updated every day.