Android Developer Manchester

Manchester, United Kingdom

Job Description


Android Developer - Manchester

Senior Software Engineer II steers their peers towards business strategy within their area, demonstrating broad business knowledge and strong customer-focus. They take the lead in developing the community and inspire others to do their best work. They are role models, mentors and strategists who execute technical tasks with excellence.

Job Level:

  • Management
Compensation Grade:
  • Career Level G
Whats the job:
  • Design, code, maintain Android mobile application
  • Integration with internal Back End systems
  • Contribute, drive and lead architecture and design of new features
  • Support and mentor other developers of varying seniority
  • Team size: 6. Multiple disciple engineers (iOS, Android, Backened)
  • Paring/Mob programming encouraged
  • Flexible hybrid working policy
Core Capabilities:
  • AndroidKotlin
  • Coroutines/Flows
  • Experience with DI frameworks such as Dagger
  • MVVM
  • Android UI frameworks and Jetpack Compose
  • Gradle
  • Monitoring experience (Grafana, Firebase/Crashlytics)
  • Knowledge/experience adopting clean architecture principles.
  • Testing methodologiesTDD
  • UI automation testing
  • Snapshot testing
Beneficial Capabilities:
  • CI
  • Gitlab CI experience
  • Jenkins experience (nice to have)
  • Backend Development
  • Monitoring experience, Kibana, Grafana
  • Java Spring Boot
  • Experiment experience A/B testing
  • Cost analysis/risk analysis
Role Responsibilities

Technical Development:
  • Build software applications by using Kotlin/Java and applying knowledge of systems, services and tools appropriate for mobile
  • Being able to prioritize work and development based on customer and business impact
  • Rapidly developing new features for car rental mobile space
  • Write readable and reusable code by applying standard patterns and using standard libraries
  • Refactor and simplify code by introducing design patterns when necessary
  • Testing applications (automated, exploratory and non-functional)
  • Be able to code and release features using experimentation
  • Improve the overall reliability of systems by producing long term solutions through root cause analysis
  • Maintain data security, integrity and quality by effectively following company standards and best practices, guiding more junior members of the team
Operational Support:
  • Supporting the mobile app, internal systems such as the Back End-for-Front End
  • Monitoring application health and performance, setting and monitoring relevant metrics and act accordingly when violated
  • Address and resolve live production issues by mitigating the customer impact within SLA
  • Tracking of incidents by contributing to post-mortem processes and logging live issues
Please send your CV to Toni and call to discuss further.

We are an equal opportunities employment agency and welcome applications from all suitably qualified persons regardless of race, sex, disability, religion/belief, sexual orientation, or age.

We champion differences in technology recruitment and work with clients who actively wish to diversify their talent force - ALL applicants are welcome to apply.

Contracts IT

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3002666
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Manchester, United Kingdom
  • Education
    Not mentioned