Key Responsibilities:
• Take an active role in the Android development process, from design to deployment, ensuring high performance and responsiveness of applications.
• Implement and advocate for Clean Architecture principles to build scalable and maintainable applications.
• Write clean, maintainable, and efficient code. Conduct code reviews and provide constructive feedback to peers.
• Work closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions.
• Implement comprehensive unit testing strategies and conduct thorough debugging to ensure the stability and performance of the application.
• Stay up-to-date with the latest industry trends, technologies, and best practices. Proactively suggest improvements and optimizations to existing code and processes.
• Create and maintain technical documentation to ensure the scalability and maintainability of the codebase.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
• Minimum of 5 years of experience in Android development, with a strong portfolio of released applications on the Google Play Store.
• Proficient in Kotlin.
• Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes.
• Extensive experience with Jetpack Compose, Coroutines, and Hilt.
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Experience with offline storage, threading, and performance tuning.
• Knowledge of Clean Architecture and its implementation.
• Strong understanding of unit testing and experience with testing frameworks.
• Understanding of code versioning tools, such as Git.
Preferred Qualifications:
• Familiarity with other modern Android development frameworks and libraries.
• Experience with continuous integration and deployment (CI/CD) processes.
• Experience with Agile/Scrum development methodologies.
• Contributions to open-source projects or active participation in the Android development community.
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.