Company

Digital WorkspaceSee more

addressAddressWorthing, Norfolk
type Form of workContract
CategoryIT

Job description

Role Title: Android Engineer

Duration: 6 Months

Location: Worthing

Rate: 610 - Umbrella only

Would you like to join a global leader in consulting, technology services and digital transformation?

Our client is at the forefront of innovation to address the entire breadth of opportunities in the evolving world of cloud, digital and platforms.

Role purpose / summary

  • This role is an Android senior software developer with solid software development and user experience design skills.
  • The Android Senior Software Developer will be working with an on-site client team and will be expected to mentor and share their skills and knowledge across the existing client developers.
  • The Android Senior Software Developer will be responsible for the following:
  • Providing technical Android leadership within their team
  • Consistently delivering to challenging business objectives and adhere to Service Level Agreements with commercial implications for success and failure
  • Demonstrating strong problem-solving skills
  • Utilising their XP knowledge; TDD, Continuous Integration
  • Working predominantly using pair programming, imparting skills and knowledge in a small team
  • Introducing Open Source products/ tools as appropriate to optimise the delivery timescale and quality of the software product"

Skills that will help you in the role

  • Minimum 5+ Years experience developing native applications for Android in Java
  • A test-first development mentality using TDD and knowledge of unit and UI testing
  • Demonstrable understanding of S.O.L.I.D. principles and Object Oriented patterns.
  • Knowledge of Clean Architecture patterns such as MVVM, MVP etc
  • Continuous Delivery with CI systems e.g. Bitrise, Jenkins etc
  • Able to provide examples of clean, self documenting, readable code.
  • Version Control using GIT

Experience of Agile software delivery methods and a strong understanding of agile principles and mindset

Excellent communication and mentoring skills, good verbal and written communication

Interest in keeping up to date with current industry trends and changes with the ability to evaluate and propose new ideas and solutions

The following are an advantage:

  • Experience in Kotlin desirable
  • Experience using dependency injection libraries and knowledge of RXJava
  • Good accessibility practises.

All profiles will be reviewed against the required skills and experience. Due to the high number of applications we will only be able to respond to successful applicants in the first instance. We thank you for your interest and the time taken to apply!

Refer code: 3472233. Digital Workspace - The previous day - 2024-06-28 18:30

Digital Workspace

Worthing, Norfolk

Share jobs with friends