Senior iOS Engineer

Discover Financial
Nottingham
Workplace: HybridFull timeFunction: Solutions Engineering & Sales EngineeringSkills: ["Problem-solving","Mentorship","Communication","Quality mindset","Collaboration"]

Design and develop iOS software features within self-organised mobile engineering teams, helping deliver delightful experiences for credit card consumers in a regulated environment. Collaborate across engineering managers and senior engineers to keep the mobile offering compelling, guiding and growing junior engineers while advocating for modern engineering practices. Work a hybrid schedule with fixed in-office days (Tue–Thu) and remote days (Mon/Fri), using Swift, Xcode testing frameworks, and cloud and CI/CD tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Discover Financial
Discover Financial
1 day ago

Senior iOS Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Design and develop iOS software features within self-organised mobile engineering teams, helping deliver delightful experiences for credit card consumers in a regulated environment. Collaborate across engineering managers and senior engineers to keep the mobile offering compelling, guiding and growing junior engineers while advocating for modern engineering practices. Work a hybrid schedule with fixed in-office days (Tue–Thu) and remote days (Mon/Fri), using Swift, Xcode testing frameworks, and cloud and CI/CD tooling.
Location: Nottingham
Workplace: Hybrid
Employment Type: Full time · Permanent
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop iOS software features in collaboration with self-organised mobile engineering teams.
  • •Partner with engineering managers and senior engineers to keep the mobile offering compelling for credit card consumers.
  • •Guide and grow junior engineers toward appropriate target architectures.
  • •Deliver frequent, high-quality releases using practices such as well-tested code, Pair Programming, TDD, and BDD.
  • •Collaborate across engineering teams to maximize inner-sourcing opportunities and reduce waste within a regulated environment.

Pay and Benefits

Perks:PensionAnnual BonusAnnual LeaveLearning BudgetHealth InsuranceParental Leave

Key Requirements

  • •Capable senior engineer who can guide and grow junior engineers toward appropriate target architectures.
  • •Strong experience building iOS applications with Swift and iOS toolsets such as Xcode, XCTest, and XCUITest.
  • •Ability to write well-factored, well-tested code and advocate for quality practices including Pair Programming, TDD, and BDD.
  • •Experience working across mobile and backend ecosystems and collaborating effectively across engineering teams.
  • •Strong questioning mindset and willingness to drive modern engineering practices in mobile communities of practice.
Experience:FintechMobile
Skills:Problem-solvingMentorshipCommunicationQuality mindsetCollaboration
Tech Stack:SwiftIOSXcodeXCTestXCUITestAWSJenkinsGitCloudTDDBDDPair Programming

Company Brief

Discover Financial
Provides consumer banking products, credit cards, personal loans, and payment services through the Discover brand. It operates a major U.S. financial network and serves individuals and merchants with lending and digital payment solutions.
Industry: Retail Banking
Company Size: Enterprise (1,001+ employees)
Revenue: USD 10M to 25M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Riverwoods, United States
Founded: 1985
WebsiteLinkedIn