engineering
Posted 3 weeks agoSenior Android Engineer
at incard
London, United KingdomRemote
You are nearing today's limit. Upgrade for unlimited access.
Requirements
- Through the app store, entrepreneurs and developers can build industry-specific functionality as their business evolves.
- You’ll collaborate closely with Android, iOS, Backend, and Product teams to build and evolve Incard’s Android app, used daily by modern e-commerce businesses to manage spending, cards, and financial insights.
- experience building production Android applications in fast-paced environments - Strong expertise in Jetpack Compose, including performance optimisation and memory management - Proven
- experience designing scalable Android architectures using clean, modular approaches - Solid understanding of Coroutines and Flow for concurrency and state management -
- Experience writing unit tests and UI tests - Product-minded engineer with strong attention to detail and edge cases - Comfortable using AI tools (e.g.
- Cursor, modern LLMs) to accelerate development responsibly - Strong communication skills, open to feedback and continuous improvement - Proactive problem-solver who takes ownership rather than waiting for direction OUR TECHNICAL STACK - Clean Architecture with feature-based modular structure - Repository & use-case patterns - Kotlin Coroutines & Flow - Jetpack Compose - Hilt for dependency injection - JUnit 4, MockK, Coroutines Test - Retrofit, GSON, Coil - GitHub Actions & Fastlane for CI/CD - Detekt for
Benefits
- BENEFITS: - Competitive cash-based compensation - Incard stock options - 25 days of paid time off per year, plus bank holidays and your birthday off - Global health insurance and unlimited paid sick leave
Additional details
- ABOUT INCARD Incard’s mission is to build the financial operating system for entrepreneurs.
- We are focused on creating a system where business banking, financial tools, and application logic are coordinated into a single control layer.
- Our team is small, highly motivated, and focused on engineering excellence.
- All employees are expected to be hands-on and to contribute directly to the company’s mission.
- Leadership is given to those who show initiative and consistently deliver excellence.
- All engineers are expected to have strong communication skills.
- They should be able to concisely and accurately share knowledge with their teammates.
- This role is ideal for someone who thrives in fast-moving environments, takes ownership beyond tickets, and brings strong product thinking alongside technical excellence.