cover image

About the Company

Providing a variety of software consultants across Android, iOS, Big Data, AWS, O365, Data Science, Dev Ops, Azure, Cyber Security

Listed Jobs

Company background Company brand
Company Name
Information Tech Consultants
Job Title
Mobile Application Developer
Job Description
**Job Title:** Junior Android Mobile Application Developer **Role Summary:** Develop and maintain high‑quality Android applications, collaborating with product and design teams to deliver scalable features. Write clean Kotlin code, integrate modern Android Jetpack libraries, and ensure optimal performance and UI/UX fidelity. Engage in code reviews, documentation, and continuous learning within an Agile environment. **Expectations:** - 1–2 years of professional Android development experience (internship experience counts if impactful). - Strong command of Kotlin; solid foundation in Java. - Demonstrated ability to design and implement UI from Figma or similar prototypes. - Familiarity with MVVM/MVI architecture and modern Android components. - Practical experience with RESTful API integration using Retrofit and JSON handling. - Comfortable with version control using Git and development in Android Studio. - Proactive, collaborative, and eager to learn from senior developers. **Key Responsibilities:** - Design, code, test, and ship new features for the Android app. - Transform Figma designs into pixel‑perfect layouts using Jetpack Compose or XML. - Troubleshoot, debug, and optimize performance bottlenecks and crash reports. - Participate in peer code reviews and contribute to technical documentation. - Keep up to date with the latest Android Jetpack libraries and best practices. - Collaborate with product and design teams to clarify requirements and deliver user‑centric solutions. **Required Skills:** - Kotlin programming; Java proficiency. - Android SDK components (Activities, Fragments, Services, Lifecycle). - RESTful API integration (Retrofit) and JSON data handling. - Git workflow (branching, pull requests). - UI/UX implementation (Jetpack Compose, XML layouts). - Fluent understanding of modern Android architecture (MVVM/MVI). - Analytical problem‑solving and debugging. **Bonus Skills (Desirable):** - Published app on the Google Play Store. - Dependency injection (Hilt or Dagger). - Coroutines and Flow for asynchronous operations. - Material Design 3 implementation. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
England, United kingdom
On site
Junior
18-03-2026