
AI First Android Developer
Posted Oct 11

Posted Oct 11
This is a fully remote position, open to applicants in Canada.
• Implement features for Android within both seller and buyer marketplace experiences.
• Develop Compose UI with clearly defined states/events; modify legacy XML only when necessary with support.
• Write unit tests and adhere to team CI standards (formatting, coverage).
• Utilize AI tools on a daily basis to enhance coding, testing, and debugging, ensuring verification before merging.
• Collaborate with Product/design teams and understand shared platform issues such as flags, analytics, and authentication under the guidance of Senior members.
• Work alongside iOS counterparts to ensure consistent product behavior.
• Partner with Product Managers, designers, backend and platform engineers, QA, Senior Android engineers, and the related iOS mobile team.
• Report directly to an Engineering Manager (Mobile).
• Over 3 years of professional experience in Android development (or equivalent experience).
• Strong proficiency in Kotlin.
• Proven experience in shipping at least one production Android application.
• An AI-first approach and regular usage of AI development tools, with a critical assessment of their outputs.
• Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
• Experience delivering production Android features within a team codebase.
• Solid skills in Kotlin and modern Android UI; readiness to work within a mid-migration codebase.
• Comfortable with CI, testing, and code review processes.
• Developing end-to-end ownership of features with the support of Senior engineers.
• Active usage of AI development tools such as code copilots, AI debuggers, and test generators.
• A desire to explore how AI can address real customer and business challenges.
• Ability to critically assess AI-generated outputs.
• Willingness to learn and adapt in a rapidly evolving tool environment.
• Proficient in Kotlin; experience with Jetpack Compose and/or XML Views.
• Familiar with coroutines; basic dependency injection (Hilt); ViewModels / StateFlow-style UI state.
• Knowledge of REST networking and fundamental local persistence.
• Familiarity with feature flags and mobile analytics.
• Experience with unit testing (e.g., MockK, Turbine) and a commitment to expanding UI/instrumentation testing capabilities.
• Competitive salary.
• Medical, dental, and vision coverage with employer HSA contributions (US) and FSA options (US).
• 401K (US) or RRSP (Canada) with immediate vesting and company matching.
• Paid vacation, personal, and sick leave.
• Paid maternity and paternity leave (US).
• Employer-covered short-term disability, long-term disability, life insurance, and AD&D benefits (US).
• Comprehensive Employee Assistance Program.
• Employer-supported Leap into Service Day for volunteering.
• Tuition reimbursement for eligible programs.
• Opportunities to enhance your skills and share knowledge within a publicly traded, global organization.
• A company culture that emphasizes internal promotions, diverse career paths, and meaningful career advancement.
Fresh Consulting
Dev.Pro
Softthink Solutions
Get handpicked remote jobs straight to your inbox weekly.