Senior Android Software Engineer (Contract, Remote - Select Countries)
Applicants outside the US are engaged through a local Employer of Record and must already have work authorization in their country. At least four hours of the workday must overlap with 15:00-21:00 UTC. A nonprofit organisation that runs large free knowledge projects is hiring a senior Android engineer on a contract basis. The role sits in the core experiences engineering group and supports the app experience and app growth teams, whose aim is to grow an active readership on the mobile apps. The team is fully remote and works across time zones. You will work closely with product, design, analytics and other native app engineers.
What you'll do
- Lead delivery of medium-complexity initiatives, from technical discovery through release, including breaking work into features, estimating and managing scope.
- Design and build accessible, adaptable and scalable Android components for a global, multilingual audience, and lead system design for medium-sized projects.
- Build software that is easy to test, observe and debug, and instrument features so product analysts can measure them.
- Identify technical risks and opportunities early and help the team make pragmatic trade-offs across quality, velocity, maintainability and user impact.
- Keep the team aligned on priorities, capacity and shared goals, and plan work with awareness of upstream and downstream effects.
- Follow team standards for code review, documentation, accessibility and decision-making, and help others through knowledge sharing.
What you need
- Bachelor's degree and 5-10+ years of professional experience, with significant experience building Android applications.
- Strong proficiency in Kotlin and XML, hands-on experience with Jetpack Compose, and familiarity with Android architectural patterns.
- Experience with Android performance optimisation to keep apps smooth and responsive under varied conditions.
- Comfortable working independently in a self-driven, lean team, with clear written and verbal communication.
- Ability to work with the required overlap with 15:00-21:00 UTC and current work authorization in the country of hire.
- Commitment to the organisation's mission and values.
How to apply
Sign up free on i'llTip to see the employer's details and apply. i'llTip's AI can tailor your résumé to this job, and you'll get alerts for similar roles.
Apply on i'llTipGet the Android appGet the iPhone appMore Mobile & Web Development jobs
Data API Engineer (Remote - Worldwide)
Candidates can work from anywhere; the team operates asynchronously across more than 60 countries. A developer backend platform company with a fully remote, open-source-first team is hiring a Data API Engineer. The role …
Junior Frontend Developer (Part-Time - Remote, Latin America)
This is a part-time remote role with a talent-as-a-service firm that places developers and designers with its client companies. The junior frontend developer will work remotely on web projects for small and medium-sized …
Senior Frontend Engineer (React.js)
A remote full-time role building user-facing web applications for a fast-growing fintech company that makes cryptocurrency spendable for individuals and businesses across Africa. The position suits an experienced fronten…
Senior Full-Stack Developer
A remote contract opportunity for an experienced developer to build a secure, responsive web application and integrate it into an existing Squarespace website. The work is project-based and suits a senior full-stack engi…
Senior Software Engineer (AI)
A remote senior engineering role in Nigeria for someone who builds production software with a focus on artificial intelligence. The hiring organisation works in the financial services space and is looking for an experien…