Sr. Mobile Developer (Android)
Endava · United States · 4 days ago
RemoteRemoteEngineeringFull-time
Job Description
We are seeking a talented Android Mobile Developer with strong Android expertise and the ability to support iOS development as needed. The ideal candidate is passionate about building high-quality mobile applications, enjoys solving complex technical challenges, and is comfortable contributing across both Android and iOS platforms when required.
Key Responsibilities
- Design, develop, test, and maintain high-performance Android applications using modern Android development practices.
- Collaborate with cross-functional teams including product managers, designers, and backend developers to deliver exceptional mobile experiences.
- Optimize applications for performance, security, scalability, and reliability.
- Implement and maintain offline storage solutions and ensure seamless synchronization.
- Support small to medium iOS development tasks, including bug fixes and minor feature enhancements.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
- Write clean, maintainable, and well-documented code while following industry best practices.
Qualifications
- Required Skills:
- Strong experience with Android SDK, Jetpack components, Coroutines, and Android Studio.
- Working knowledge of Swift or Objective-C sufficient for small iOS tasks.
- Kotlin and Java expertise with 4–8 years of hands-on Android development.
- Solid understanding of mobile security, performance tuning, and offline storage.
- Nice to Have:
- Experience with Cross-platform frameworks (Flutter, React Native).
- Familiarity with Firebase, GraphQL, or mobile analytics tools.
- Exposure to unit testing frameworks like JUnit, Espresso, or XCTest.
Qualifications
- Required Skills:
- Strong experience with Android SDK, Jetpack components, Coroutines, and Android Studio.
- Working knowledge of Swift or Objective-C sufficient for small iOS tasks.
- Kotlin and Java expertise with 4–8 years of hands-on Android development.
- Solid understanding of mobile security, performance tuning, and offline storage.
- Nice to Have:
- Experience with Cross-platform frameworks (Flutter, React Native).
- Familiarity with Firebase, GraphQL, or mobile analytics tools.
- Exposure to unit testing frameworks like JUnit, Espresso, or XCTest.
Additional Information
- Discover some of the global benefits that empower our people to become the best version of themselves:
- Finance: Competitive salary package, share plan, company performance bonuses, value-based recognition awards, referral bonus;
- Career Development: Career coaching, global career opportunities, non-linear career paths, internal development programmes for management and technical leadership;
- Learning Opportunities: Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platforms subscriptions, pass-it-on sessions, workshops, conferences;
- Work-Life Balance: Hybrid work and flexible working hours, employee assistance programme;
- Health: Global internal wellbeing programme, access to wellbeing apps;
- Community: Global internal tech communities, hobby clubs and interest groups, inclusion and diversity programmes, events and celebrations.
- Additional Employee Requirements:
- Participation in both internal meetings and external meetings via video calls, as necessary.
- Ability to go into corporate or client offices to work onsite, as necessary.
- Prolonged periods of remaining stationary at a desk and working on a computer, as necessary.
- Ability to bend, kneel, crouch, and reach overhead, as necessary.
- Hand-eye coordination necessary to operate computers and various pieces of office equipment, as necessary.
- Vision abilities including close vision, toleration of fluorescent lighting, and adjusting focus, as necessary.
- For positions that require business travel and/or event attendance, ability to lift 25 lbs, as necessary.
- For positions that require business travel and/or event attendance, a valid driver’s license and acceptable driving record are required, as driving is an essential job function.
Additional Employee Requirements
- Participation in both internal meetings and external meetings via video calls, as necessary.
- Ability to go into corporate or client offices to work onsite, as necessary.
- Prolonged periods of remaining stationary at a desk and working on a computer, as necessary.
- Ability to bend, kneel, crouch, and reach overhead, as necessary.
- Hand-eye coordination necessary to operate computers and various pieces of office equipment, as necessary.
- Vision abilities including close vision, toleration of fluorescent lighting, and adjusting focus, as necessary.
- For positions that require business travel and/or event attendance, ability to lift 25 lbs, as necessary.
- For positions that require business travel and/or event attendance, a valid driver’s license and acceptable driving record are required, as driving is an essential job function.
USA Benefits (Full time roles only, does not apply to contractor positions)
- Robust healthcare and benefits including Medical, Dental, vision, Disability coverage, and various other benefit options
- Flexible Spending Accounts (Medical, Transit, and Dependent Care)
- Employer Paid Life Insurance and AD&D Coverages
- Health Savings account paired with our low-cost High Deductible Medical Plan
- 401(k) Safe Harbor Retirement plan with employer match with immediately vest