06 Aug
|
IRIS SOFTWARE
|
Noida
06 Aug
IRIS SOFTWARE
Noida
Role Summary
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
Required Technical Skills
- 5+ yrs exp in Strong Android development
- Java, Kotlin
- Jetpack Compose
- GraphQL integration
- Android WebView
- Gradle (Groovy)
- Git submodules
- MVVM architecture
- Dependency injection
- Async programming (Coroutines)
Preferred Skills
- Performance optimization
- Memory profiling
- App security best practices
- Mobile CI/CD
- Play Store release management
Required Engineering Competencies
- Solid ownership mindset
- Ability to independently drive epics
- Proactive communication
- Solution-oriented thinking
- Ability to challenge requirements constructively
- Strong debugging skills
- Agile delivery experience
AI Expectations
Candidate should actively use AI tools for:
- 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
Company: Iris Software
Location: Noida, UP, India
📌 Android - Senior Engineer (Noida)
🏢 IRIS SOFTWARE
📍 Noida