Senior Mobile Developer (Android)
EndavaJob Description
📋 Description Design, develop, test, and maintain high-performance Android apps. Collaborate with product, design, and backend teams to deliver mobile experiences. Optimize apps for performance, security, scalability, and reliability. Implement offline storage solutions and ensure seamless synchronization. Support small-to-medium iOS tasks, including bug fixes and minor features. Participate in code reviews and continuous improvement initiatives. 🎯 Requirements Android SDK, Jetpack components, Coroutines, and Android Studio. Swift or Objective-C knowledge for small iOS tasks. Kotlin and Java with 4–8 years Android experience. Mobile security, performance tuning, and offline storage. Cross-platform frameworks (Flutter, React Native). Firebase, GraphQL, or mobile analytics tools. 🎁 Benefits Finance: Competitive salary, share plan, bonuses, and referral rewards. Career Development: Coaching, global opportunities, leadership programs. Learning Opportunities: Training, certifications, internal tech communities, workshops. Work-Life Balance: Hybrid work, flexible hours, employee assistance program. Health: Global wellbeing program and wellbeing apps. Community: Global internal tech communities, inclusion programs, events.