Sr. Engineer - Travel & Lifestyle - Mobile Application
Data Freelance Hub
Burgess Hill, UK
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.
- 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.
- 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).
- 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