FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Android SDK, app lifecycle management, and modular architecture, with a strong focus on clean code practices and automated testing methodologies. Proficient in converting design mockups into functional applications while ensuring performance, accessibility, and security standards are met.
Highest-signal resume keywords
Android SDKDependency Injection with Dagger2 or HiltReactive Programming with RxJava and/or Coroutines and FlowJetpack ComposeAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data StructuresAlgorithmsREST APIsMaintainable SoftwareRefactoringModular ArchitectureMVP Presentation PatternMVVM Presentation PatternLocal Persistence with RealmClean Code
Tools & Technologies
FigmaAutomated Testing ToolsInstrumentation TestingScreenshot Testing
Industry Keywords
Application SecurityPerformanceAccessibility
Tech Stack
Tools & technologiesAndroidRealmRxJava
About the role
Key responsibilities & impact- Own complex features end-to-end across the presentation and data layers
- Convert design mockups (Figma) into fully native screens
- Make architecture decisions and lead the refactoring of legacy code
- Design clean APIs and module boundaries that scale across a large codebase
- Write well-organised code that respects our current architecture
- Champion testing, performance, accessibility, and application security
Requirements
What you’ll need- Strong knowledge and understanding of the Android SDK and app lifecycle
- A solid grasp of data structures and algorithms
- Experience working with databases and consuming REST APIs
- The ability to write maintainable and reusable software
- A strong sense of when refactoring is needed, and how to do it safely
- Dependency injection with Dagger2 or Hilt
- Reactive programming with RxJava and/or Coroutines and Flow
- Jetpack Compose and modern declarative UI
- Modular and clean architecture at scale
- MVP and MVVM presentation patterns
- Local persistence (Realm)
- Automated testing, including unit, instrumentation, and screenshot testing
Benefits
Comp & perks- Premium medical package
- Lunch Tickets & Pluxee Card
- Bookster subscription
- 13th salary/yearly bonuses
- Enterprise job security with a startup mentality (diverse & engaging environment, international exposure, flat hierarchy) under the stability of a secure multinational
- A supportive culture (we value ownership, autonomy, and healthy work-life balance) with great colleagues, team events and activities
- Flexible working program and openness to remote work
- Collaborative mindset – employees shape their own benefits, tools, team events and internal practices
- Diverse opportunities in Software Development with international exposure
- Flexibility to choose projects aligned with your career path and technical goals
- Access to leading learning platforms, courses, and certifications (Pluralsight, Udemy, Microsoft, Google Cloud)
- Career growth & learning – mentorship programs, certifications, professional development opportunities, and above-market salary
