Job Title: Senior Android Software Developer
Are you an experienced software developer looking for a new challenge? We are seeking a highly skilled Android software engineer to join our team.
As a senior member of our development team, you will be responsible for designing, developing, testing, and maintaining high-quality mobile applications for the Android platform.
Your primary focus will be on working with the product team to understand their requirements and deliver solutions that meet their needs.
You will also lead individual project priorities, deadlines, and work assignments, ensuring timely delivery of projects.
In addition to your technical expertise, you will participate in preparing business cases, requirements documents, and product roadmaps for the Android platform.
We value collaboration and teamwork. You will attend and participate in meetings and multidisciplinary committees as required, and work closely with other teams to achieve shared goals.
Your technical skills will be essential in preparing architectural diagrams and technical specifications for the engineering team to deliver high-quality, maintainable software.
You will also represent coding standards and methodologies through sharing your expertise, performing code reviews, and mentoring engineers.
We encourage continuous learning and professional growth. You will have opportunities to develop your skills and expertise through training, mentorship, and certification programs.
Required Skills and Qualifications:
* Extensive experience in Android app development using Java/Kotlin
* Familiarity with Android Studio, Amazon Appstore, and RESTful APIs
* Knowledge of Agile/Scrum development methodologies and Git
* Experience with unit/UI testing, app architecture (MVVM/MVP/Clean), and code reviews
* Strong communication and teamwork skills
Benefits:
* A competitive salary and benefits package
* Ongoing training and professional development opportunities
* A collaborative and dynamic work environment
* The chance to work on exciting and challenging projects
Others:
We are an equal opportunities employer and welcome applications from diverse candidates. If you are a motivated and experienced software developer looking for a new challenge, please submit your application.