
Website Capital One
Job Description:
As part of the Product Engineering team, you will lead and support the development, planning and best people practices for your team and beyond. You’ll be committed to delivering real value for consumers and our business and you’ll have a laser focus on flawless delivery when getting new products and features to market.
Job Responsibilities:
- Be a technical evangelist both within the team and outside, coaching and/or mentoring other more junior engineers as appropriate
- Your focus is on a major portion of existing or new team software (e.g., significant component, set of features, mid-size application or service)
- Be a helpful, approachable and inquisitive problem-solver with excellent technical, supportive and communication skills and a demonstrable track record of continuous learning and improvement, to help us deliver frequent releases of high quality software in a complex regulated environment.
- You’ll work with the engineering manager (and the team) to evaluate technical risks and technology choices
- Innovate within your team, initiative area and contribute within your technical domain
- You’ll work to achieve the goals and vision shared by Product Management and your more senior Tribe community
- Maintain a strong questioning (but diplomatic!) attitude about the way things are and a relentless focus on making it better by driving best current engineering practices across Capital One mobile communities of practice.
- Work with senior engineers across other teams to ensure that our mobile offering stays compelling both for end-users and for the engineers working on it
- You’ll work as part of a self-organised Mobile engineering team to design and develop software features that are delightful and vital to the lives of credit card consumers across all walks of life
- Write well-factored, well-tested code both in the iOS app and backend orchestration services
Job Requirements:
- Strong programming skills with a good working knowledge of Swift and modern iOS toolsets like Git, Xcode, XCTest, XCUITest and Jenkins
- Diverse technical experience, perhaps with a history moving from backend engineering to iOS
- A capable, technical lead, who is willing to help grow and guiding more junior engineers towards appropriate target architectures
- You’ll have a proven ability to deliver high quality applications at scale
- An interest in static typing and reactive programming
- You’re an advocate for quality and can support the team leveraging approaches such as Pair Programming, TDD and BDD
- Knowledge of at least one dynamically typed language
- You’re able to effectively communicate and work together across engineering to maximise inner-sourcing opportunities and reduce waste
- An interest in learning new languages, tools, libraries and frameworks
- You’re excited by the cloud/AWS and the opportunities that it brings
Job Details:
Company: Capital One
Vacancy Type: Full Time
Job Location: Nottingham, England, United Kingdom
Application Deadline: N/A
Report Job