Senior Mobile Application Developer
We are seeking a highly skilled Senior Mobile Application Developer to lead the development of Android applications and contribute to the organisation's digital strategy.
The ideal candidate will possess strong technical leadership skills, excellent problem-solving abilities, and a passion for delivering high-quality software solutions.
* Provide technical guidance and oversight on solution design and implementation.
* Collaborate with cross-functional teams to design, develop, and enhance Android applications.
The successful candidate will have extensive experience with Kotlin, Android app development, and associated technologies. They will also have expertise in backend technologies, including RESTful JSON APIs and microservices, as well as proficiency in DevOps practices.
Additionally, they will have hands-on experience with CI/CD implementation using GitLab and Jenkins, with a focus on automation and delivery efficiency.
Key Responsibilities
* Lead the end-to-end development of Android applications.
* Collaborate with cross-functional teams in an agile environment.
* Provide technical leadership and specialist advice on solution design.
* Drive iterative testing to ensure compliance with standards and reduce operational risks.
* Optimise system requirements and enhance efficiency, security, and user experience.
Requirements
* Strong understanding of Android app development and associated technologies.
* Experience with backend technologies, including RESTful JSON APIs and microservices.
* Proficiency in DevOps practices, including CI/CD implementation.
Preferred Qualifications
* Extensive experience with Kotlin.
* Familiarity with Agile methodologies.
* Excellent communication and collaboration skills.