Senior iOS Engineer

Cognizant Technology SolutionsRichmond, VA
47dHybrid

About The Position

Cognizant is seeking a highly skilled Senior iOS Developer to join our dynamic team supporting key stakeholders in the Banking and Financial Services sector. In this hybrid role, you'll serve as a critical liaison between client and offshore teams, driving the design and development of innovative mobile applications that enhance user experience and meet complex business needs. Hybrid - Richmond, VA - Onsite . Some positions may require in-person interviews at Cognizant offices or client locations, depending on project needs. Candidates must be legally authorized to work in the United States without the need for employer sponsorship, now or in the future.

Requirements

  • At least 4 years of experience in software engineering
  • At least 2 years of experience building iOS applications
  • At least 2 years of experience with Swift

Nice To Haves

  • Master's Degree
  • 3+ years of experience building iOS applications
  • 3+ years of experience with Swift
  • 1+ years of experience in open source frameworks
  • 1+ years of experience with Agile Technologies

Responsibilities

  • Develop iOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles·
  • Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality
  • Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.)
  • Influence and contribute to group discussions and incorporate feedback/communication from the broader team
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.)
  • Own and lead delivery of major components and platform needs in partnership with senior engineers and Architects
  • Consistently share best practices and improve processes within and across sprint teams
  • Identify technical obstacles early and work closely with the team to find creative solutions
  • Review pull requests and ensure adherence to Swift and other language idioms

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service