The ideal candidate can own Android epics end-to-end, work independently, proactively suggest technical improvements, and operate effectively in Agile delivery teams. Candidate should be comfortable working across native UI, API integrations, embedded web experiences, and modern architecture patterns.
Key Responsibilities
- Design and develop Android features for the CASS platform
- Own mobile epics from design to release
- Build scalable and maintainable architecture
- Develop rich UI using modern Android frameworks
- Integrate backend services via GraphQL
- Support hybrid flows using WebView
- Improve app performance and reliability
- Participate in Agile planning and estimation
- Use AI tools to improve engineering productivity
- Code generation
- Test creation
- Refactoring
- Debugging
- Documentation
- Faster implementation of repetitive tasks
Mandatory Competencies
- Programming Language - Java - Core Java (java 8+)
- Programming Language - Kotlin - Kotlin
- Mobile App development - Mobile App development - Xamarin
- Mobile App development - Mobile App development - React Native
- Beh - Communication and collaboration