Digital S/W Eng Sr Analyst - C12

Citi

Citi

IT
Palm Beach Gardens, FL, USA · Pune, Maharashtra, India
Posted on Jul 22, 2025

We are seeking a highly skilled and experienced Senior iOS Developer to join our team. As a Senior iOS Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS devices. You will also contribute to platform and framework development to enable scalable and reusable solutions across mobile projects. Collaborating with cross-functional teams, you will deliver innovative solutions and ensure the best possible performance, quality, and responsiveness of applications

Responsibilities:

  • Design and build advanced applications for the iOS platform using Swift and/or Objective-C.
  • Develop reusable frameworks, libraries, and tools to streamline development across multiple projects.
  • Collaborate with product managers, designers, and backend developers to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
    Identify and fix bugs and performance bottlenecks.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write clean, maintainable, and scalable code following best practices.
  • Mentor junior and vendor developers and provide technical guidance.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Stay up to date with the latest iOS development trends, tools, and technologies.

Qualifications:

  • Proven experience as an iOS Developer with 8+ years of professional experience.
  • Strong proficiency in Swift and/or Objective-C.
  • Deep understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics.
  • Experience in developing reusable frameworks, SDKs, or tools for iOS applications.
  • Experience with RESTful APIs and integration with backend services.
  • Familiarity with version control systems like Git.
  • Knowledge of design patterns and best practices for mobile development.
  • Experience with third-party libraries, frameworks, and APIs.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

Education:

  • Bachelor’s/University degree or equivalent experience

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Digital Software Engineering

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.