Opportunity: Senior Android Developer
About Our Position
We are seeking an experienced Senior Android Developer to join our software development team on a contract basis. As a renowned leader in the industry, we pride ourselves on innovation and commitment to quality.
Job Description
The successful candidate will be responsible for designing and developing advanced applications for the Android platform, collaborating with cross-functional teams to define, design, and ship new features, working with outside data sources and application programming interfaces, unit-testing code for robustness, bug fixing and improving application performance, and continuously discovering, evaluating, and implementing new technologies to maximise development efficiency.
Key Responsibilities
* Designing and developing advanced Android applications.
* Collaborating with cross-functional teams to define, design, and ship new features.
* Working with outside data sources and application programming interfaces.
* Unit-testing code for robustness, including edge cases, usability, and general reliability.
* Bug fixing and improving application performance.
* Continuously discovering, evaluating, and implementing new technologies to maximise development efficiency.
Required Skills & Qualifications
* Proven software development experience and Android skills development.
* Proven working experience in Android app development and have published at least one original Android app.
* Experience with Android Studio and Android Software Development Kit, Kotlin.
* Experience working with remote data via REST and JSON.
* Experience with third-party libraries and application programming interfaces.
* Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
* Solid understanding of the full mobile development life cycle.
Why Join Us?
This is an excellent opportunity to join a dynamic team and contribute to the development of innovative solutions. We offer a stimulating work environment and opportunities for growth and professional development.