Leave us your email address and we'll send you all the new jobs according to your preferences.

Android Developer

Posted 36 minutes 23 seconds ago by Digital Skills Ltd

Contract
Not Specified
Other
Lancashire, Manchester, United Kingdom, M21 0
Job Description

Android Developer
Manchester City Centre - 2 days per week on-site
11-month contract
Up to £70 per hour (Inside IR35, based on a 40-hour week)

Digital Skills are partnering with a leading global technology business undergoing significant growth. They're building an independent product team and are seeking an exceptional Android Developer with expertise in Kotlin and Java. As a Senior Android Full Stack Developer, you'll play a pivotal role in shaping the future of their mobile applications, ensuring high performance, scalability, and an outstanding user experience.

Key Responsibilities:

  • Design and Develop: Create and maintain Android mobile applications, encompassing both Back End and client-side development.
  • Integration: Seamlessly integrate mobile applications with internal Back End systems.
  • Architectural Leadership: Contribute to, drive, and lead the architectural and design decisions for new features.
  • Mentorship: Support and mentor developers of varying levels of experience within the team.
  • Coding Excellence: Build robust software applications using Kotlin/Java, while leveraging your knowledge of systems and tools relevant to mobile development.
  • Rapid Development: Swiftly implement new features for the car rental mobile space.
  • Code Quality: Write clean, readable, and reusable code by following standard patterns and utilizing standard libraries.
  • Continuous Improvement: Refactor and simplify code by introducing design patterns when necessary.
  • Testing: Thoroughly test applications through automated, exploratory, and non-functional testing.
  • Experimentation: Code and release features using experimentation to enhance the user experience.
  • Reliability: Enhance the overall reliability of systems by identifying root causes and implementing long-term solutions.

Key Skills:

Android Skills:

  • Java
  • Kotlin
  • Coroutines/Flows
  • Proficiency in DI frameworks such as Dagger
  • MVVM architecture
  • Android UI frameworks and Jetpack Compose
  • Gradle build system.
  • Experience with monitoring tools like Grafana, Firebase/Crashlytics
  • Knowledge and experience in applying clean architecture principles.

Testing Methodologies:

  • Test-Driven Development (TDD)
  • UI automation testing
  • Snapshot testing

If you believe your skills and aspirations align with this role, we enthusiastically encourage you to apply without hesitation.

Email this Job