Senior Android Engineer
About the Role
We are seeking a Senior Android Engineer to join our Tech Platform team. This role is perfect for someone who loves creating stable and convenient services for product developers. You will be part of a core team that is always thinking one step ahead, anticipating project problems and needs across the application.
Our Mobile Platform
- Two applications and a mobile SDK
- Main client application, Tabby, is in continuous growth
- Partner application
- Over 50,000 daily active users
- 99.98% crash-free rate, aiming to improve further
- 4.8-4.9 rating in the App Store/Google Play
- Arabic-first priority due to a large user base
Key Responsibilities
- Implement our new design system using Jetpack Compose
- Improve CI infrastructure
- Design and refine solutions for the entire application, including analytics, push notifications, and navigation
Skills, Knowledge & Expertise
- Upper-Intermediate level of English proficiency
- Excellent knowledge of Kotlin and Coroutines
- Understanding of MVVM architecture
- Experience with Jetpack Compose
- Experience with Coroutines flow or RX
- Experience with Dagger or another DI framework
- Understanding of design patterns and SOLID principles
- Ability to work with collections and understand their differences
- Basic understanding of garbage collection operation
- Strong communication skills to defend your position, highlight problems, and pitch ideas
- "Getting things done" mindset
Why Join Us?
Tabby is on a mission to create financial freedom in the way people shop, earn, and save by reshaping their relationship with money. Join us to work on exciting projects that impact millions of users and collaborate with global brands like SHEIN, Amazon, Adidas, IKEA, H&M, Samsung, and more.
Location
This is a remote position, allowing you to work from anywhere while being part of a dynamic and innovative team.
Apply Now
If you are a proactive and experienced Android Engineer looking to make a significant impact, we would love to hear from you!
Benefits Extracted with AI
- Remote work
- Flexible payments technology
- Opportunity to work with a growing app
Similar jobs
Last update: 23 minutes ago
Senior Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
Android Developer - Freemium & Entertainment Area
Join DPG Media as an Android Developer in Rotterdam, focusing on Kotlin, MVVM, and Agile methodologies in a hybrid work environment.
Senior Backend Engineer (Kotlin, Spring)
Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Senior React Native Engineer
Join Source.ag as a Senior React Native Engineer to lead mobile app development for greenhouse solutions. Focus on React Native, TypeScript, and leadership.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Developer with Kubernetes and Automation Expertise
Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Mid-Level Software Engineer - React Native, Python, Kotlin
Join as a Software Engineer to build social gaming features using React Native, Python, and Kotlin. Remote role with competitive salary and equity.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Full-stack Developer - Mobile
Join Mendix as a Senior Full-stack Developer focusing on mobile development using JavaScript, React Native, and CI/CD tools.
Senior Mobile Engineer (iOS/Android)
Join Button as a Senior Mobile Engineer to innovate in mobile commerce, designing advanced iOS applications with Objective-C and Swift.