Our Android development combines established and modern approaches:
New features are built using Kotlin and Jetpack Compose, embracing modern Android development practices
Existing parts of the application use Java and Android Views, with opportunities for modernization
The role involves working with our cross-platform architecture, where Java-based shared business logic enables feature delivery across web, desktop, Android and iOS platforms
We emphasize quality through comprehensive testing (unit, component, and E2E)
Our engineering culture embraces modern practices including:
Continuous Delivery
Pair programming
Behavior-Driven Development (BDD)
responsibilities :
Lead Android development initiatives and guide technical decisions
Coach and mentor team members in Android best practices
Share Android expertise across the engineering organization through knowledge sharing sessions and documentation
Improve code quality across a large codebase through refactoring and modernization
Develop and maintain Android applications with focus on performance and user experience
Contribute to our shared Java SDK that serves as the foundation for all platforms
Participate in the full application lifecycle:
- Concept development
- Design
- Build
- Deploy
- Test
- App store release
Solve complex engineering challenges in building interactive trading experiences
Collaborate effectively with product, design and backend teams across time zones
requirements-expected :
Strong experience building complex Android applications using Kotlin, Jetpack Compose and Dagger2
Deep understanding of reactive programming concepts (RxJava, Observable patterns, KVO)
Track record of shipping production-ready Android applications
Experience with large codebases
Strong testing skills
Proficiency with Gradle
Experience with Java-based development
Ability to work independently and collaboratively in fast-paced environments
Commitment to delivering well-designed, reusable, high-quality code on schedule
Experience working in distributed teams across different time zones
offered :
Your growth fuels our success! Thrive with tailored development programs, mentoring opportunities with leaders, and clear career progression. Expand your network through committees, sports and social clubs. Enjoy extra time off for volunteering and community work.
Flexible working hours & hybrid working
Home office equipment reimbursement
Performance-related bonus
Private medical cover for you and your family/partner (Medicover)
Multikafeteria system (you can choose a multisport card, vouchers, etc.)
Life insurance (Generali)
Employee-led LGBTQ+, Women’s, Black, and Parents & Carers networks with an annual budget for organizing events & projects that foster an open, diverse, and inclusive culture
Career-focused technical and leadership training in-class and online, incl. unlimited access to the LinkedIn Learning platform
Well-being events as well as Employee Assistance Programme
Summer picnic, New Year party and other social events
3 additional days off a year - 1 to celebrate your Birthday and 2 for voluntary work
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses