Search

Sr. Engineer - Travel & Lifestyle - Mobile Application

Data Freelance Hub
locationBurgess Hill, UK
PublishedPublished: Published today
IT & Telecoms
£80,000 - £100,000
Sr. Engineer - Travel & Lifestyle - Mobile Application

- Featured Role Apply direct with Data Freelance Hub

This role seeks a Sr. Engineer with 8+ years of experience, focusing on mobile application backend development using Kotlin or Java 17+, Spring, and CI/CD tools.

We are looking for a highly motivated, independent, and skilled engineer to build the mobile application service layer (backend for front end) for the upcoming iOS and Android travel mobile application.

Seniority level: 8+ years of experience.

Essential Criteria
  • 6+ years of software development experience in a professional environment.
  • Experienced in designing, programming, testing, and application design for microservices or backend for front ends for mobile applications using Kotlin or Java 17+ and Spring with build automation using Maven or Gradle.
  • Observability - Sentry, ELK, Dynatrace.
  • Experienced in technically leading an agile engineering team and contributing to agile ceremonies.
  • Deep Knowledge of cloud and CI/CD technologies, and how to get code into production quickly and reliably with GitHub Actions, CircleCI.
  • Bachelor's Degree in computer science, computer science engineering, or related experience required; advanced degree preferred.
Application Solutioning
  • Architect and design the rails based on domain driven design in collaboration with solution architect, staff engineer, business architects, and consumer partners.
  • Present solutions on an ongoing basis in wider forums including senior leaders to seek feedback, make continuous adjustments, and drive sign offs.
  • Document architecture, technical requirements, high level and low level designs to include component design, data models, integration views, infrastructure design, and software technology stack.
  • Conduct quantitative comparative analysis on solution options.
Software Development
  • Set up the infrastructure and development environments.
  • Write and deliver high quality code in the latest versions of Kotlin.
  • Lead reviews of colleagues' work.
  • Build monitoring dashboards and logging & alerting strategies.
  • Monitor system performance and availability and improve software quality through root cause analysis.
  • Have deep understanding of infrastructure technologies and core tools used in planning, analysing, crafting, building, testing, configuring, and maintaining assigned application(s).
Leadership
  • Prepare and present solutions and progress updates to product and technology leadership.
  • Collaborate and communicate effectively across engineering and enterprise teams.
  • Mentor and coach junior team members.
  • Influence team members with creative changes and improvements by challenging the status quo and demonstrating risk taking.
  • Demonstrate increased self reliance to achieve team goals.

Burgess Hill, England, United Kingdom

Salary range

  • £80,000 - £100,000