Primary Skills
- Android Native Flutter React Native
Job requirements
- Experience 8 years of mobile application development experience with strong exposure to large-scale production-grade Android applications. Proven experience in leading Android teams owning architecture and driving technical decisions. Experience building applications that support both Phones and Tablets with adaptive layouts. Technical Expertise Expert-level proficiency in Kotlin Dependency Injection (Hilt/Dagger) and Jetpack Compose. Strong understanding of Android SDK multiple Android OS versions and handling diverse screen sizes and device configurations. Experience in modern Android architecture (MVVM Clean Architecture modularization). Strong focus on performance optimization memory management and scalability. Hands-on experience with RESTful API integration and backend communication. Experience with offline-first architecture multithreading (Coroutines/Flow) and background processing. Knowledge of device sensors (gyroscope accelerometer) and hardware interactions. Familiarity with the Android open-source ecosystem and commonly used libraries. Expertise in push notifications cloud messaging APIs (FCM) and deep linking. Strong understanding of Google Material Design and Android UI/UX best practices. Proficient with version control tools such as Git. Leadership & Ownership Lead the technical design architecture and code quality of Android applications. Mentor and guide developers through code reviews best practices and technical problem-solving. Own technical roadmaps estimations and sprint planning from an Android perspective. Collaborate closely with product backend iOS QA and UX teams to ensure smooth delivery. Drive adoption of modern Android practices tooling and automation. Proactively identify technical risks and provide scalable solutions. Build Release & Quality Manage CI/CD pipelines internal testing and release processes using Firebase App Distribution or similar tools. Ensure high standards of testing including unit tests UI tests and test automation. Maintain NFR compliance (performance security reliability). Business & Communication Translate business requirements into robust scalable technical solutions. Communicate technical concepts clearly to both technical and non-technical stakeholders. Support RFPs estimations PoCs and technical documentation when required. Nice to Have Experience with Play Store release management and compliance.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
Required Experience:
IC
Lead EngineerPrimary SkillsAndroid Native Flutter React Native Job requirementsExperience 8 years of mobile application development experience with strong exposure to large-scale production-grade Android applications. Proven experience in leading Android teams owning architecture and driving technic...
Primary Skills
- Android Native Flutter React Native
Job requirements
- Experience 8 years of mobile application development experience with strong exposure to large-scale production-grade Android applications. Proven experience in leading Android teams owning architecture and driving technical decisions. Experience building applications that support both Phones and Tablets with adaptive layouts. Technical Expertise Expert-level proficiency in Kotlin Dependency Injection (Hilt/Dagger) and Jetpack Compose. Strong understanding of Android SDK multiple Android OS versions and handling diverse screen sizes and device configurations. Experience in modern Android architecture (MVVM Clean Architecture modularization). Strong focus on performance optimization memory management and scalability. Hands-on experience with RESTful API integration and backend communication. Experience with offline-first architecture multithreading (Coroutines/Flow) and background processing. Knowledge of device sensors (gyroscope accelerometer) and hardware interactions. Familiarity with the Android open-source ecosystem and commonly used libraries. Expertise in push notifications cloud messaging APIs (FCM) and deep linking. Strong understanding of Google Material Design and Android UI/UX best practices. Proficient with version control tools such as Git. Leadership & Ownership Lead the technical design architecture and code quality of Android applications. Mentor and guide developers through code reviews best practices and technical problem-solving. Own technical roadmaps estimations and sprint planning from an Android perspective. Collaborate closely with product backend iOS QA and UX teams to ensure smooth delivery. Drive adoption of modern Android practices tooling and automation. Proactively identify technical risks and provide scalable solutions. Build Release & Quality Manage CI/CD pipelines internal testing and release processes using Firebase App Distribution or similar tools. Ensure high standards of testing including unit tests UI tests and test automation. Maintain NFR compliance (performance security reliability). Business & Communication Translate business requirements into robust scalable technical solutions. Communicate technical concepts clearly to both technical and non-technical stakeholders. Support RFPs estimations PoCs and technical documentation when required. Nice to Have Experience with Play Store release management and compliance.
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications analyzing resumes or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed please contact us.
Required Experience:
IC
View more
View less