Acorn By Synergie logo

Android Developer

Job details:

Category:
Mobile
Work mode:
Remote
Experience:
Mid
Employment:
Full-time
Salary:
£59,000 - £60,000 p/y
Added:
7 days ago

Tech stack:

Java Git Kotlin Maven Azure DevOps Figma XML Gradle JUnit Mvvm Solid Jetpack Compose Espresso Oauth 20 Room Database Google Maps Kotlin Coroutines Flow Android Profiler Livedata Workmanager

Perks:

  • Performance related bonuses

Description:

Job Title: Android Engineer / Developer

Remote - must be able to commute to Crewe once a month

£60k plus performance related bonuses

The individual will need to have extensive experience of working in a fast-paced software development team, and need an ability to work within agile practices.

Responsibilities:

  • Design and develop advanced applications for the Android platform using Kotlin and Jetpack Compose.
  • Ensure adherence to SOLID principles, clean architecture, and software design patterns to build scalable and maintainable applications.
  • Follow the repository pattern with MVVM for structured data access and maintainability.
  • Collaborate with cross-functional teams, including designers, backend developers, and product managers, to define, design, and implement new features.
  • Work with Room Database and other data persistence mechanisms for efficient offline storage.
  • Implement authentication mechanisms, including OAuth 2.0, for secure user authentication.
  • Integrate Google Maps, Sentience and Location Services for geolocation-based features.
  • Utilise Kotlin Coroutines and Flow for handling asynchronous events and data streams efficiently.
  • Work on bug fixing, performance optimisation, and maintaining high code quality.
  • Implement unit and UI testing strategies using JUnit and Espresso to ensure application reliability and robustness.
  • Optimise app performance and memory usage using Android Profiler and other profiling tools.
  • Work with RESTful APIs to ensure seamless integration between the app and backend services.
  • Implement analytics tools to track user behavior and application performance.
  • Develop localised applications to support multiple languages and regions.
  • Utilise Agile project management methodologies for efficient development cycles.
  • Familiarity with cloud messaging APIs and push notifications.
  • Use version control systems, particularly Git, to manage codebase efficiently.
  • Write clean, maintainable, and well-documented code.
  • Stay updated with the latest Android development trends and continuously explore new technologies to enhance development efficiency.

Skills and Qualifications:

  • 3-5 years of experience in Android development with a strong portfolio of published applications on the Google Play Store.
  • Strong proficiency in Kotlin; familiarity with Java is a plus.
  • Solid understanding of the full mobile development lifecycle.
  • Strong knowledge of clean architecture, MVVM, SOLID principles, and software design patterns.
  • Experience with Jetpack Compose and XML-based UI for building modern, responsive UIs.
  • Familiarity with Android frameworks such as Room, LiveData, and WorkManager.
  • Experience with OAuth 2.0 authentication for secure user access management.
  • Hands-on experience with reactive programming using Kotlin Coroutines and Flow.
  • Experience with unit and UI testing using JUnit and Espresso.
  • Familiarity with dependency management tools like Gradle and Maven.
  • Experience with Agile methodologies and working in Scrum teams.
  • Strong understanding of Android's design guidelines and best practices.
  • Knowledge of performance and memory tuning tools such as Android Profiler.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and teamwork abilities.

Nice to Have:

  • Familiarity with Figma for collaborating with design teams.
  • Experience with Azure DevOps for source code management and CI/CD pipelines.
  • Experience with white labeling applications.

Acorn by Synergie acts as an employment agency for permanent recruitment.

Apply:

Apply

Similar jobs

Acorn By Synergie logo
iOS Engineer
Acorn By Synergie
Crewe
£59,000 - £60,000 p/y
Figma
Swift
Solid
SwiftUI
Virgin Money logo
Senior Developer
Virgin Money
Glasgow
£43,200 - £54,000 p/y
Springboot
JBoss
SQL
Gradle
Avanti logo
Kotlin Developer
Avanti
London
£50,000 - £60,000 p/y
Terraform
Microservices
PostgreSQL
XML
Elevation Recruitment Group logo
Junior Android Developer
Elevation Recruitment Group
Harrogate
£26,000 - £33,000 p/y
Git
Kotlin
Android SDK
Android Studio
Avanti logo
Kotlin Developer
Avanti
London
£50,000 - £60,000 p/y
Terraform
Microservices
PostgreSQL
XML

Job details:

Category:
Mobile
Work mode:
Remote
Experience:
Mid
Employment:
Full-time
Salary:
£59,000 - £60,000 p/y
Added:
7 days ago

Similar jobs

Acorn By Synergie logo
iOS Engineer
Acorn By Synergie
Crewe
£59,000 - £60,000 p/y
Figma
Swift
Solid
SwiftUI
Virgin Money logo
Senior Developer
Virgin Money
Glasgow
£43,200 - £54,000 p/y
Springboot
JBoss
SQL
Gradle
Avanti logo
Kotlin Developer
Avanti
London
£50,000 - £60,000 p/y
Terraform
Microservices
PostgreSQL
XML
Elevation Recruitment Group logo
Junior Android Developer
Elevation Recruitment Group
Harrogate
£26,000 - £33,000 p/y
Git
Kotlin
Android SDK
Android Studio
Avanti logo
Kotlin Developer
Avanti
London
£50,000 - £60,000 p/y
Terraform
Microservices
PostgreSQL
XML