Salary: Competitive and commensurate with experience.
Job Description
We are seeking an accomplished Mobile Engineer to lead our Android development team. As a key member of our engineering team, you will be responsible for designing, developing, testing, maintaining, integrating, and improving existing applications.
You will work closely with the product team to understand their requirements and deliver high-quality software solutions that meet their needs.
Required Skills and Qualifications
* Hands-on experience with Android development using Java/Kotlin and Android Studio.
* Strong understanding of RESTful APIs, Git, Agile/Scrum, Unit/UI Testing, App Architecture (MVVM/MVP/Clean), and Code Reviews.
* Excellent coding skills, with the ability to mentor engineers and share expertise through code reviews.
Apart from technical expertise, we value collaboration, communication, and problem-solving skills.
Benefits
We offer a dynamic work environment, opportunities for growth and development, and a competitive compensation package.
Others
The successful candidate will have the opportunity to participate in preparing business cases, requirements documents, and product roadmaps for the Android platform.
They will also attend and participate in meetings and multidisciplinary committees as required.
Additionally, they will represent coding standard methodologies and prepare architectural diagrams and technical specifications for the engineering team.