Digital S/W Eng Sr Analyst - C12
Citigroup
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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._
_View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Confirmar seu email: Enviar Email
Todos os Empregos de Citigroup