Senior Android Developer (Kotlin)
Role Overview
Senior Android Developer role with a partner company, based in Saudi Arabia.
Join a remote international team building native Android applications with a focus on accessibility and inclusive design.
Key Skills for This Role
Full Job Posting
Role overview
Senior Android Developer role with a partner company, based in Saudi Arabia.
Join a remote international team building native Android applications with a focus on accessibility and inclusive design.
Responsibilities
- Develop and maintain native Android applications using Kotlin; build components using Jetpack Compose and/or Android Views.
- Maintain application stability, performance, maintainability, and code quality.
- Implement accessibility features, including TalkBack compatibility, accessibility APIs and Compose Semantics, descriptions, roles, states, focus, and navigation.
- Support scalable text, accessible font sizes, and touch targets; test accessibility and resolve usability issues.
- Validate implementations against relevant standards, including WCAG 2.1 and 2.2.
Requirements
- At least 5 years of professional experience in native Android development and strong practical Kotlin knowledge.
- Commercial experience with Jetpack Compose and/or Android Views; extensive hands-on experience implementing native Android accessibility features.
- Strong practical TalkBack experience and experience with Android Accessibility APIs and/or Compose Semantics.
- Experience with accessibility descriptions, roles, states, focus management, scalable text, accessible font sizes, touch targets, navigation, and accessibility testing.
- Knowledge of accessibility standards, ideally including WCAG 2.1 and 2.2.
- Good English communication skills and ability to collaborate effectively in an international team.
Workplace
- Fully remote work model.
Benefits
- Competitive salary and comprehensive healthcare coverage.
- Long-term business-to-business contract and a stable pipeline of international projects.
Application process and privacy
- The partner company manages applications and next steps; Jobgether uses AI-supported matching and shares shortlisted candidates with the hiring company.
- Application data may be processed and shared with the hiring employer for recruitment purposes; final hiring decisions are made by people.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jobgether
Data QA Engineer
, UAE
The partner company seeks a Data QA Engineer to ensure accuracy and reliability of web-extracted data and AI-assisted solutions. You will translate customer requirements into testable quality standards, run exploratory a
Founding CTO (AI/ML / Data Product)
, KSA
A partner company seeks an experienced software engineer with AI/ML or data product expertise to join a 12-week, fully remote founding program in Saudi Arabia. You will validate a B2B problem, define an MVP, and build a
Product Owner (Matchmaking)
, KSA
A partner company of Jobgether seeks a Product Owner (Matchmaking) to own the post-purchase customer journey, helping paying users find relevant connections and meaningful matches. The role covers discovery, hypotheses,
Payment Support Specialist
, KSA
A fintech partner is hiring a Payment Support Specialist to be a primary contact for users and partners on payment processes and transaction issues. You will troubleshoot payment problems, work with product and engineeri
IT Operations & Cybersecurity Specialist
, KSA
A distributed technology team is hiring an IT Operations & Cybersecurity Specialist to manage IT administration, endpoint management, user support, and security initiatives for clients handling sensitive data. You will a
Senior iOS Developer (Swift)
, KSA
A partner company is seeking a Senior iOS Developer to build and improve native apps with a focus on accessibility and inclusive design. Applicants need at least five years of iOS development experience, strong Swift ski
Technical Support Specialist (SaaS | SQL)
, KSA
A partner company is seeking an experienced Technical Support Specialist to resolve complex production issues across databases, applications and infrastructure for a live SaaS environment. The role requires at least 3 ye
Senior Technical Trainer — AI / DevOps
, KSA
A partner company seeks a practising DevOps engineer to create AI-for-DevOps courses, including lesson design, lab specifications, and on-camera instruction. The role requires hands-on Linux, Kubernetes, cloud, CI/CD, an
Data QA Engineer
, UAE
Founding CTO (AI/ML / Data Product)
, KSA
Product Owner (Matchmaking)
, KSA
Payment Support Specialist
, KSA
IT Operations & Cybersecurity Specialist
, KSA
Senior iOS Developer (Swift)
, KSA
Technical Support Specialist (SaaS | SQL)
, KSA
Senior Technical Trainer — AI / DevOps
, KSA