Senior iOS Software Engineer
Are you passionate about innovation in technology? Do you thrive on tackling complex business challenges in a dynamic, collaborative environment? At Capital One, you will join a vibrant community of makers, thinkers, and disruptors, dedicated to addressing real customer needs. As a Senior iOS Software Engineer, you will play a key role in driving a transformative journey within Capital One.
Our mobile platforms, including iOS and Android, are seen as vital tools for connecting with our customers in unique and engaging ways. We continually explore new opportunities to leverage the full spectrum of mobile device capabilities, including wearable tech, televisions, and upcoming advancements from Apple and Google. Our engineers are equipped with top-quality MacBook Pros, multiple high-end monitors, and the best tools to create exceptional products with minimal friction. You will work in small, effective agile teams using state-of-the-art collaboration tools.
What You'll Be Doing :
Craft iOS client code solutions aligned with Product Strategy, adhering to industry best practices and design principles.
Collaborate with Software Engineers, UX / UI Designers, Quality Engineers, and Product Owners to create high-quality customer experiences that are engaging and straightforward.
Participate actively in agile team ceremonies, ensuring timely delivery of commitments with top-notch quality.
Promote the mobile platform within internal and external developer communities.
Continuously enhance your knowledge of technology related to mobile development (Swift, Kotlin, third-party libraries, etc.).
Influence team discussions and integrate feedback from the wider engineering community.
Mentor junior to mid-level team members.
Engage with developers across disciplines (Android, iOS, APIs, Web, etc.) beyond your immediate team.
Lead and manage the delivery of major components and platform necessities in collaboration with senior engineers and Architects.
Share best practices consistently and advance processes within and between sprint teams.
Identify potential technical challenges early and collaborate with the team to develop creative solutions.
Review pull requests, ensuring compliance with Swift and other language standards.
Basic Qualifications :
Bachelor's Degree.
At least 4 years of experience in software engineering (Internship experience does not apply).
At least 3 years of experience building iOS applications.
At least 3 years of experience with Swift.
Preferred Qualifications :
Master's Degree.
5+ years of experience developing iOS applications.
4+ years of experience with Swift.
4+ years of experience with open source frameworks.
2+ years of experience with Agile methodologies.
Please note that this position does not offer sponsorship for employment authorization.
The salary range for this role is between $193,400 and $220,700, based on location. Candidates may be eligible for performance-based incentives, which may include bonuses and long-term incentives. Additionally, Capital One provides a competitive benefits package to support overall well-being. Eligibility depends on status (full-time or part-time, exempt or non-exempt).
This role will accept applications for a minimum of 5 business days. Capital One is an equal opportunity employer committed to diversity and inclusion.
Capital One promotes a drug-free workplace. We consider qualified applicants with a criminal history in compliance with applicable laws, including specific regional regulations.
If you require accommodations during the application process, please reach out to Capital One Recruiting. All information provided will be treated as confidential.
Software Engineer Ios • York, PA, United States