Senior Android Software Engineer Position
About the Role
We are seeking an experienced Senior Android Software Developer to join our team and contribute to the development of innovative software solutions for our clients.
The successful candidate will be responsible for designing, developing, and testing high-quality Android applications using the latest software tools and techniques.
This is a great opportunity to work on challenging projects, collaborate with experienced engineers, and expand your skill set in a dynamic environment.
Key Responsibilities
* Software Development: Design, develop, and test Android applications using Java and Kotlin programming languages.
* Technical Guidance: Provide technical guidance and support to junior developers and other team members.
* Project Coordination: Coordinate the development process, ensuring timely completion of projects and meeting client requirements.
* Troubleshooting: Identify and resolve software issues, optimize code, and improve overall system performance.
Mandatory Skills and Qualifications
To be successful in this role, you will need:
* Expertise in Android Development: Proficiency in Android application development using Java and Kotlin programming languages.
* Programming Languages: Experience with Java, Kotlin, and AOSP development.
* Agile Methodology: Familiarity with Agile development principles and practices.
* Communication Skills: Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Languages
We require proficiency in English (C1 Advanced level).