FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Android – Contract
Wikimedia Foundation. Support the App Experience and App Growth teams within the Core Experiences engineering group .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building scalable Android applications using Kotlin, XML, and Jetpack Compose, while ensuring adherence to accessibility and observability standards. Proven ability to lead system design, manage project scope, and collaborate effectively with cross-functional teams.
Highest-signal resume keywords
Android Application DevelopmentKotlin ProficiencyJetpack Compose ExperiencePerformance Optimization TechniquesSystem Design Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Android DevelopmentKotlinXMLJetpack ComposePerformance OptimizationArchitectural PatternsTestable Software DesignObservabilityAccessibility StandardsCode Review
Soft Skills
CollaborationRisk ManagementPragmatic Decision-MakingSelf-Driven Work EthicCommunication
Tools & Technologies
Mobile Development ToolsData ScienceMachine LearningAIContent Management Systems
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree in Computer ScienceDoctorate in Computer ScienceEquivalent Certification in STEM
Industry Keywords
Wikimedia FoundationOpen-Source ContributionsMediaWikiWikitextMarkdown
Tech Stack
Tools & technologiesAndroidKotlin
About the role
Key responsibilities & impact- Support the App Experience and App Growth teams within the Core Experiences engineering group
- Deliver medium-complexity initiatives from technical discovery through delivery
- Break initiatives into features, drive estimation, manage scope, identify risks, and make pragmatic tradeoffs
- Improve mobile Wikipedia experiences for a global, multilingual Android audience
- Lead system design for medium-sized projects and build accessible, adaptable, scalable components
- Build software that is testable, observable, and debuggable
- Instrument features to enable deeper analysis by Product Analysts
- Collaborate with product managers, designers, analysts, and native app engineers
- Identify technical opportunities and risks, clarify priorities and sequencing, and align teams on outcomes
- Follow standards for code review, technical design, testing, documentation, accessibility, observability, and decision-making
- Plan work with awareness of upstream and downstream effects
Requirements
What you’ll need- Bachelor's degree and 5-10+ years of related professional experience, with significant experience building Android applications
- Strong professional experience and proficiency with Kotlin, XML, and Jetpack Compose
- Familiarity with architectural patterns in Android
- Experience with Android performance optimization techniques
- Experience working in a self-driven, lean environment
- Commitment to the Wikimedia Foundation's mission and values
- At least four hours of the workday between 15:00 UTC and 21:00 UTC
- For non-US employees, current work authorization in the hiring location
- Preferred: experience with webview-wrapped native mobile apps, cross-platform mobile applications, mobile games or interactive experiences, data science/machine learning/AI, Wikipedia/wikitext/markdown or content management systems, agentic coding, MediaWiki/Wikimedia projects, open-source contributions, and an optional bachelor's/master's/doctorate in computer science, MIS, or STEM (or equivalent certification)
Benefits
Comp & perks- Fully remote work
- Pay adjusted to the country of hire for applicants outside the US
- Compensation based on skills, experience, and location
- Equal opportunity and inclusive workplace
- Disability accommodations during the application process