Job Description
Are you a passionate Mobile Developer looking to elevate your career within a dynamic, fast-paced technical environment? Adecco is currently seeking a highly skilled Mobile Applications Developer to join our client’s innovative team in the Central Region. In this role, you will play a critical part in the full software development lifecycle, focusing on high-performance Android application development while leveraging robust backend services powered by Java and Spring Boot.
We are looking for an individual who thrives on solving complex technical challenges and is eager to contribute to cutting-edge mobile solutions. You will collaborate with cross-functional teams to deliver seamless user experiences and scalable backend architectures. If you have a solid foundation in Android SDK and a strong command of modern backend frameworks, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality Android applications that meet business requirements and user needs.
- Integrate mobile applications with robust backend services using Java and Spring Boot.
- Collaborate with UI/UX designers, product managers, and backend engineers to define project scope and technical specifications.
- Perform thorough code reviews, debugging, and troubleshooting to ensure application performance, security, and stability.
- Stay abreast of the latest trends in mobile technology and backend architecture to drive innovation.
- Optimize application performance for maximum speed and scalability across various Android devices.
- Maintain clear documentation for codebases and technical processes to ensure knowledge sharing within the team.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum 3-5 years of experience in Android mobile application development.
- Proficiency in Java and strong hands-on experience with the Spring Boot framework.
- Solid understanding of RESTful API design and mobile-backend integration.
- Familiarity with modern Android architecture components (MVVM, Clean Architecture).
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and the ability to work independently or as part of a collaborative team.
- Excellent communication skills with the ability to articulate complex technical concepts.