(Local candidates only as F2F Interview is must) Project Overview
Client is seeking an experienced Mobile Android Developer to design build and support high-quality Android applications serving a large and critical user base. This role requires strong hands-on development expertise architectural leadership and the ability to collaborate across business IT and service provider teams. The selected candidate will contribute to technical strategy ensure adherence to governance standards and support ongoing delivery and production excellence.
Key Responsibilities
Technical Leadership
- Mentor and guide team members and peers.
- Provide input on project budgets capital expenditures and resource planning.
- Identify opportunities to improve service delivery processes.
Technology Delivery
- Perform complex quantitative and qualitative analysis for projects and service delivery.
- Ensure fulfillment of service provider deliverables and obligations.
- Validate requirements before solution development.
- Ensure adherence to development standards and business case processes.
- Coordinate with IT vendor relations operations and infrastructure teams.
- Provide consultation for routine and complex systems development efforts.
- Proactively communicate risks or service-level issues to business stakeholders.
- Support deployment and production activities.
IT Governance
- Follow established IT governance architecture and project management standards.
- Provide feedback for process improvements.
- Maintain balance between business needs and operational risk.
Service Provider Management
- Validate project plans schedules deliverables and metrics from service providers.
- Review effort estimates for accuracy.
- Monitor outcomes and resolve service delivery issues promptly.
- Optimize short-term team resource planning.
Required Qualifications
- 6 years of experience in software development with advanced expertise in multiple programming languages and methodologies.
- 5 years of hands-on experience in native Android application development (Kotlin Java).
- Undergraduate degree or equivalent experience/certification.
Technical & Soft Skills
Core Technical Expertise
- Strong proficiency in Android Architecture Components (Jetpack Compose Data Binding).
- Experience with MVVM and MVI design patterns.
- Expertise in multithreading and hands-on experience with Coroutines or RxJava.
- Strong understanding of caching mechanisms and data storage solutions (Room SQLite).
- Experience working with dynamic data and services (JSON REST APIs GraphQL).
- Unit testing and Android testing frameworks such as Espresso.
- Data modeling networking and push notification frameworks.
- Experience integrating third-party SDKs (e.g. Google Maps open-source libraries).
- Experience packaging and publishing apps to Google Play.
- Familiarity with Android analytics crash reporting and testing tools.
- DevOps tools experience including Git JIRA Jenkins Dynatrace.
- Agile experience (Scrum or SAFe).
Preferred Experience
- Developing applications for large-scale user bases.
- Android Wear technologies.
- Open-source contributions.
- Relevant technology certifications.
- Understanding of emerging mobile and web technologies and industry trends.
- Leadership experience in sourced or managed service environments.
Soft Skills
- Strong verbal and written communication skills with the ability to translate complex technical concepts into clear business language.
- Ability to build relationships and drive results through collaboration.
- Strong organizational and problem-solving skills.
- Proactive mindset with the ability to anticipate future engineering opportunities.
(Local candidates only as F2F Interview is must) Project Overview Client is seeking an experienced Mobile Android Developer to design build and support high-quality Android applications serving a large and critical user base. This role requires strong hands-on development expertise architectural lea...
(Local candidates only as F2F Interview is must) Project Overview
Client is seeking an experienced Mobile Android Developer to design build and support high-quality Android applications serving a large and critical user base. This role requires strong hands-on development expertise architectural leadership and the ability to collaborate across business IT and service provider teams. The selected candidate will contribute to technical strategy ensure adherence to governance standards and support ongoing delivery and production excellence.
Key Responsibilities
Technical Leadership
- Mentor and guide team members and peers.
- Provide input on project budgets capital expenditures and resource planning.
- Identify opportunities to improve service delivery processes.
Technology Delivery
- Perform complex quantitative and qualitative analysis for projects and service delivery.
- Ensure fulfillment of service provider deliverables and obligations.
- Validate requirements before solution development.
- Ensure adherence to development standards and business case processes.
- Coordinate with IT vendor relations operations and infrastructure teams.
- Provide consultation for routine and complex systems development efforts.
- Proactively communicate risks or service-level issues to business stakeholders.
- Support deployment and production activities.
IT Governance
- Follow established IT governance architecture and project management standards.
- Provide feedback for process improvements.
- Maintain balance between business needs and operational risk.
Service Provider Management
- Validate project plans schedules deliverables and metrics from service providers.
- Review effort estimates for accuracy.
- Monitor outcomes and resolve service delivery issues promptly.
- Optimize short-term team resource planning.
Required Qualifications
- 6 years of experience in software development with advanced expertise in multiple programming languages and methodologies.
- 5 years of hands-on experience in native Android application development (Kotlin Java).
- Undergraduate degree or equivalent experience/certification.
Technical & Soft Skills
Core Technical Expertise
- Strong proficiency in Android Architecture Components (Jetpack Compose Data Binding).
- Experience with MVVM and MVI design patterns.
- Expertise in multithreading and hands-on experience with Coroutines or RxJava.
- Strong understanding of caching mechanisms and data storage solutions (Room SQLite).
- Experience working with dynamic data and services (JSON REST APIs GraphQL).
- Unit testing and Android testing frameworks such as Espresso.
- Data modeling networking and push notification frameworks.
- Experience integrating third-party SDKs (e.g. Google Maps open-source libraries).
- Experience packaging and publishing apps to Google Play.
- Familiarity with Android analytics crash reporting and testing tools.
- DevOps tools experience including Git JIRA Jenkins Dynatrace.
- Agile experience (Scrum or SAFe).
Preferred Experience
- Developing applications for large-scale user bases.
- Android Wear technologies.
- Open-source contributions.
- Relevant technology certifications.
- Understanding of emerging mobile and web technologies and industry trends.
- Leadership experience in sourced or managed service environments.
Soft Skills
- Strong verbal and written communication skills with the ability to translate complex technical concepts into clear business language.
- Ability to build relationships and drive results through collaboration.
- Strong organizational and problem-solving skills.
- Proactive mindset with the ability to anticipate future engineering opportunities.
View more
View less