Job Summary
The Senior Android Developer will be at the forefront of developing innovative mobile applications using cutting-edge technologies.
Role and Responsibilities
* Design, develop, and implement mobile applications using Java, Kotlin, MVVM, REST, and databases.
* Collaborate with product owners and user experience teams to drive project success.
* Break down complex tasks into manageable milestones and identify dependencies.
* Prioritize work effectively and meet agreed-upon timescales.
* Systematize routine tasks to focus on critical activities.
Key Skills and Experience
* Experience in SDK and library development.
* Proficiency in version control systems, such as Git.
* Strong background in software design, architecture, and development.
* Experience with Agile development methodologies and software automation tools like Jenkins.
* Advanced knowledge of debugging tools, API development, and application architectures.
* Excellent coding skills and knowledge of clean code principles.