Source description
About the role
Role: iOS Developer
5x/week onsite in Irving, TX
6-month contract – high potential to convert, not guaranteed
Job Description –
Overview
Looking for a Senior iOS developer for building reusable components for design systems. We are looking for a skilled and experienced Senior iOS Developer to join our team. In this role, you will be responsible for building component libraries for iOS applications, and work closely with cross-functional teams to design, develop, and implement innovative solutions for our customers.
Responsibilities
-
● Build reusable component library for design systems.
-
● Work collaboratively with cross-functional teams, including product management, design, and engineering, to develop and implement new features.
-
● Mentor and guide other iOS developers on the team, providing technical leadership and guidance.
-
● Collaborate with Quality, Product and Cloud Engineering teams to keep digital assets fully functional, secure, and up to date with business needs.
-
● Continuously evaluate and adopt new technologies to improve the development process and application performance.
-
● Ensure that applications meet high standards of quality, performance, and reliability.
-
● Participate in code reviews, ensuring that code is maintainable, scalable, and efficient.
-
● Stay up to date with new trends and technologies in iOS development.
Qualifications
-
● Bachelor's degree in computer science, Software Engineering, or a related field.
-
● 12+ years of experience in iOS development, with a strong portfolio of iOS applications.
-
● Must have experience in cloud services (preferable AWS), CI/CD solution and monitoring tools.
-
● Experience with native iOS frameworks.
-
● Extensive experience with Swift and/or Objective-C.
-
● Proficiency in iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
-
● Experience with RESTful APIs to connect iOS applications to back-end services.
-
● Proven ability to lead and mentor other iOS developers.
-
● Familiarity with Agile development methodologies.
-
● Strong problem-solving and analytical skills.
-
● Excellent verbal and written communication skills.
More at 3B Staffing