Department:
Development Employment Type:
Permanent - Full Time Location:
Worthing, UK
Description
We are seeking a talented and experienced Android Mobile Developer to join our team. The ideal candidate will have a passion for mobile application development and a strong understanding of mobile platforms, UI/UX principles, and best practices. As a Mobile Developer, you will collaborate with cross-functional teams to design, develop, and maintain high-quality mobile applications that meet our business objectives and exceed user expectations.
This is a hybrid role based 3 days/per week in our Worthing office.
Key Responsibilities
• Collaborate with product managers, designers, and other developers to define, design, and deliver new features for our Android application • Develop clean, efficient, and maintainable code for Android platforms using programming languages such as Kotlin • Conduct thorough testing to ensure the performance, reliability, and scalability of mobile applications across different devices and operating systems. Optimize the application for maximum speed, responsiveness, and usability • Stay up to date with the latest trends and technologies in android development to continuously improve our products and processes • Troubleshoot and debug issues reported by users or internal stakeholders and provide timely resolutions • Participate in code reviews, sprint planning, and other team activities to maintain high standards of software quality and collaboration
Skills, Knowledge and Expertise
• Proven experience developing and launching successful mobile applications for Android platforms • Experience in app backends, namely APIs • Proficiency in applicable android languages ie Kotlin or Java • Strong understanding of mobile UI/UX design principles and best practices is essential • Experience with mobile app architecture patterns (e.g., MVC, MVVM, MVP) and design patterns is essential • Solid understanding of RESTful APIs, JSON, and asynchronous programming is essential • Familiarity with version control systems such as Git • Excellent problem-solving skills and attention to detail • Ability to work effectively both independently and as part of a collaborative team • Strong communication and interpersonal skills
#J-18808-Ljbffr