
Front-End Software Engineer
ITV
full-time
Posted on:
Location Type: Hybrid
Location: Leeds • United Kingdom
Visit company websiteExplore more
About the role
- Engineer spring-boot microservices in Kotlin/Java and React frontends in Typescript to a high standard.
- Understand, develop and communicate system design, software solutions and architecture in collaboration with other engineers and teams.
- Write infrastructure as code to deliver cloud resources onto Amazon Web Services.
- Be responsible for producing high quality, well architected and maintainable code utilising a range of automated tests that allow for confident release into production.
- Participate in design and code reviews and proactively identify issues, bottlenecks, gaps, or other areas of concerns.
- Support applications through the full lifecycle, both during development, release, and after release.
- Work closely with users and translate their operational needs into efficient, practical solutions and processes.
- Engage as part of a cross functional Agile development team, contributing to the discovery and breakdown of tasks to deliver high quality solutions within wider project deadlines.
- Use extreme programming practices including pair programming for engineering solutions and knowledge sharing as part of a self organising Scrum team.
- Collaborate with other product teams to ensure good cross-product cooperation.
Requirements
- Kotlin or Java experience.
- React experience.
- Experience with a microservice framework such as Spring Boot or Ktor.
- An interest in and the ability to learn new software and technologies quickly.
- Ability to write maintainable and testable code, with a rigorous approach and attention to detail.
- Experience of building and working with APIs including REST and GraphQL.
- Experience using Github, Jenkins and other repository or pipeline management solutions.
- Familiarity with large system software design and development.
- Solid understanding of engineering best practices.
- Experience working with Agile methodologies.
Benefits
- Flexible working with a range of options to suit everyone
- Generous holiday allowance, plus you can buy more
- Annual bonus opportunity
- Competitive pension contribution
- Save as you earn - with an opportunity to buy ITV shares
- Wellbeing and volunteering days plus a wide range of opportunities to help you live a balanced and healthy life
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJavaReactSpring BootKtorAPIsRESTGraphQLinfrastructure as codeautomated tests
Soft Skills
communicationcollaborationproblem-solvingattention to detailknowledge sharingadaptabilityteamworkproactive identification of issuestask breakdownuser engagement