REQUIREMENTS:
- Total experience 10 years.
- Proficient in Android Architecture Components and end-to-end app lifecycle from development to Play Store release.
- Strong hands-on experience in Kotlin with knowledge of the latest updates.
- Strong understanding of Android SDK Jetpack libraries design patterns and security modules.
- Expertise in MVVM Clean Architecture Dependency Injection (DI) and Functional Programming.
- Solid understanding of multi-threading memory management caching mechanisms specific to Android.
- Experience with Firebase CI/CD pipelines and distributed services troubleshooting.
- Strong problem-solving skills with deep knowledge of Data Structures and Algorithms.
- Familiarity with GitHub or other source code management tools.
- Strong ability to collaborate globally communicate with clarity and navigate multi-stakeholder environments.
RESPONSIBILITIES:
- Writing and reviewing great quality code.
- Understanding functional requirements thoroughly and analysing the clients needs in the context of the project.
- Envisioning the overall solution for defined functional and non-functional requirements and being able to define technologies patterns and frameworks to realize it.
- Determining and implementing design methodologies and tool sets.
- Enabling application development by coordinating requirements schedules and activities.
- Being able to lead/support UAT and production roll outs.
- Creating understanding and validating WBS and estimated effort for given module/task and being able to justify it.
- Addressing issues promptly responding positively to setbacks and challenges with a mindset of continuous improvement.
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs.
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field.
Remote Work :
No
Employment Type :
Full-time
REQUIREMENTS:Total experience 10 years.Proficient in Android Architecture Components and end-to-end app lifecycle from development to Play Store release.Strong hands-on experience in Kotlin with knowledge of the latest updates.Strong understanding of Android SDK Jetpack libraries design patterns and...
REQUIREMENTS:
- Total experience 10 years.
- Proficient in Android Architecture Components and end-to-end app lifecycle from development to Play Store release.
- Strong hands-on experience in Kotlin with knowledge of the latest updates.
- Strong understanding of Android SDK Jetpack libraries design patterns and security modules.
- Expertise in MVVM Clean Architecture Dependency Injection (DI) and Functional Programming.
- Solid understanding of multi-threading memory management caching mechanisms specific to Android.
- Experience with Firebase CI/CD pipelines and distributed services troubleshooting.
- Strong problem-solving skills with deep knowledge of Data Structures and Algorithms.
- Familiarity with GitHub or other source code management tools.
- Strong ability to collaborate globally communicate with clarity and navigate multi-stakeholder environments.
RESPONSIBILITIES:
- Writing and reviewing great quality code.
- Understanding functional requirements thoroughly and analysing the clients needs in the context of the project.
- Envisioning the overall solution for defined functional and non-functional requirements and being able to define technologies patterns and frameworks to realize it.
- Determining and implementing design methodologies and tool sets.
- Enabling application development by coordinating requirements schedules and activities.
- Being able to lead/support UAT and production roll outs.
- Creating understanding and validating WBS and estimated effort for given module/task and being able to justify it.
- Addressing issues promptly responding positively to setbacks and challenges with a mindset of continuous improvement.
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs.
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related field.
Remote Work :
No
Employment Type :
Full-time
View more
View less