
SSE Android
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Develop, test, and maintain high-quality, performant Android applications.
- Lead the design and development of new features, taking them from concept to completion.
- Ensure app performance, quality, and responsiveness by designing and implementing scalable code.
- Apply android best practices in design patterns and architectural principles (MVP, MVVM, etc.) to build robust, maintainable solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously improve app functionality and performance through optimizations and code refactoring.
- Participate in code reviews to ensure adherence to coding standards and quality.
- Experience: 1+ years of experience as an Android Developer with hands-on expertise in Jetpack Compose for modern UI development.
- Design Patterns: Strong experience working with architectural patterns such as MVP (Model-View-Presenter) and MVVM (Model-View-ViewModel) for scalable and maintainable applications.
- UI Development: Proficiency in designing and implementing dynamic, responsive UIs using XML layouts and Jetpack Compose, with a solid understanding of Android UI design principles and patterns.
- App Lifecycle Management: Comprehensive knowledge of the Android mobile development lifecycle, including app architecture, testing, debugging, and deployment to the Play Store.
- Performance Optimization: Skilled in performance tuning and optimization for Android applications, including memory management, rendering performance, and efficient network communication.
- Collaboration & Communication: Excellent collaboration skills with the ability to work effectively alongside product managers, designers, and other engineering team members.
- Version Control: Proficient in using Git for version control and collaborative workflows.
- Android Frameworks and Tools: Familiarity with Android Jetpack libraries such as Lifecycle, Room, Navigation, Coroutines, WorkManager, LiveData, and third-party SDK integration.
- Knowledge of Kotlin Multi Module is a plus.
- Develop, test, and maintain high-quality, performant Android applications.
- Lead the design and development of new features, taking them from concept to completion.
- Ensure app performance, quality, and responsiveness by designing and implementing scalable code.
- Apply android best practices in design patterns and architectural principles (MVP, MVVM, etc.) to build robust, maintainable solutions.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously improve app functionality and performance through optimizations and code refactoring.