Ashford, Kent
£35k – £50k DOE
Ideally one day a week (Monday) in the Kent office rest of the week remote. Fully remote but UK based may be considered for the right candidate
Profile:
Seeking an Android developer with a solid background in software development, preferably with over four years of professional experience. The ideal candidate should be a quick learner and have the ability to adapt to new technologies and codebases. We value those who are comfortable working in an agile environment and can produce high-quality code in various programming languages.
Key Responsibilities:
- Develop and refine Android applications using top-tier tools like Compose, Kotlin, and Java.
- Engineer captivating user interfaces ensuring smooth, intuitive interactions.
- Integrate third-party APIs and libraries to extend app functionalities.
- Adhere to rigorous coding standards, troubleshooting and resolving any issues.
- Stay updated with the evolving industry trends and best practices in Android development.
- Engage in comprehensive code reviews, both giving and gaining constructive insights.
- Team up with a spectrum of professionals, from designers to product managers, ensuring deliverables surpass client expectations.
- Participate in rigorous testing and deployment cycles, assuring app stability and peak performance.
- Maintain detailed, clear documentation of your development processes.
Prerequisites:
- Bachelor’s degree in Computer Science, Software Engineering, or an equivalent qualification.
- 2-3 years of hands-on experience in Android development, with a strong grasp of Compose, Kotlin, and Java.
- Proficiency in integrating third-party libraries and RESTful APIs.
- Capability of integrating web technologies (HTML, CSS, JavaScript) within Android applications.
- Well-acquainted with best practices in software development, including Git and agile methodologies.
- Proven ability to navigate remote work environments, prioritising and meeting tight deadlines.
- Exceptional problem-solving skills, coupled with an analytical mindset.
- Excellent communication skills ensuring seamless collaboration.
- An unending desire for continuous learning and staying updated with Android development innovations.
Desirable
- Familiarity with testing frameworks such as JUnit, Espresso, and UI testing.
- Exposure to cross-platform mobile development frameworks like React Native and Flutter.
- Knowledge of CI/CD procedures and automation tools.
We promise a rewarding compensation package and a plethora of growth avenues in a company that’s reshaping the digital horizon.