Mobile Developer
Department: Development
Employment Type: Permanent - Full Time
Location: Worthing, UK
Reporting To: Giulio Ladu
Description
We are seeking talented and experienced Mobile Developers 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.
Key Responsibilities
- Collaborate with product managers, designers, and other developers to define, design, and deliver new features for our mobile applications
- Develop clean, efficient, and maintainable code for iOS and/or Android platforms using programming languages such as Swift, Kotlin
- Conduct thorough testing to ensure the performance, reliability, and scalability of mobile applications across different devices and operating systems.Optimize mobile applications for maximum speed, responsiveness, and usability
- Stay up to date with the latest trends and technologies in mobile 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
- Experience backend and API technologies
- Proven experience developing and launching successful mobile applications for iOS and/or Android platforms
- Proficiency in one or more programming languages such as Swift, Kotlin
- Strong understanding of mobile UI/UX design principles and best practices
- Experience with mobile app architecture patterns (e.g., MVC, MVVM, MVP) and design patterns
- Solid understanding of RESTful APIs, JSON, and asynchronous programming
- 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
Join us in shaping the future of mobile development as part of a dynamic team that is dedicated to delivering impactful solutions to our clients and users. Apply now to embark on an exciting career journey with us!