Android Engineer

Android Engineer

Posted 1 day ago by Infoplus Technologies UK Limited

Negotiable
Undetermined
Hybrid
Burgess Hill, England, United Kingdom

Summary: The Android Engineer role involves developing Android applications with a focus on modern technologies such as Kotlin and Jetpack Compose. The position requires a minimum of five years of experience and emphasizes skills in performance optimization, bug fixing, and working within a distributed team. The role is hybrid, based in Burgess Hill, UK, and is expected to last for over six months. Candidates should possess a Bachelor's degree in Computer Science or a related field, or equivalent experience.

Key Responsibilities:

  • Building Android Applications
  • Writing & Deleting code
  • Utilizing build tools like Gradle, GitHub Actions, and Circle CI
  • Implementing Continuous Integration patterns
  • Finding and fixing bugs
  • Applying asynchronous coding patterns
  • Conducting performance analysis and optimization
  • Dealing with legacy code
  • Writing Unit & Integration Tests
  • Contributing to Open Source projects
  • Collaborating in a globally distributed team
  • Managing time effectively and self-starting
  • Integrating with bespoke backend services
  • Designing solutions for open-ended problems

Key Skills:

  • Kotlin
  • Coroutines
  • CircleCI
  • Jetpack Compose
  • Espresso
  • Performance Analysis
  • Asynchronous coding patterns
  • Unit & Integration Testing
  • GitHub Actions
  • REST APIs
  • Experience with MVI Architecture
  • Knowledge of Dagger and RxJava
  • Bachelor’s degree in Computer Science or related field, or equivalent experience

Salary (Rate): undetermined

City: Burgess Hill

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Role: Android Engineer

Location: Burgess Hill, UK- Hybrid

Duration: 6+ months

Job Description:

Years of experience: 5+

Technical skillset: Kotlin, CoroutinesCircle Cl, Jetpack Compose, Espresso

Relevant experience and skills:

  • Building Android Applications
  • Writing & Deleting code
  • Build tools like Gradle, GitHub Actions, and Circle CI
  • Continuous Integration patterns
  • Finding and fixing bugs
  • Asynchronous coding patterns
  • Performance Analysis and Optimization
  • Dealing with legacy code
  • Unit & Integration Tests
  • Open Source
  • Working in a globally distributed team
  • Self-starting and good at time management
  • Integrating with bespoke lovingly hand-crafted backend services from the days of yore.
  • Designing solutions for open ended problems

Bachelor’s degree in Computer Science or related field, or equivalent experience.

Relevant technologies that you may encounter on our team:

  • Jetpack Compose
  • MVI Architecture
  • REST APIs
  • OkHttp
  • RAML API Documentation
  • Dagger
  • Kotlin, Coroutines, Flow
  • RxJava
  • GitHub Actions
  • Circle CI
  • Espresso & JUnit
  • Test Fakes
  • WireMock