iOS Developer

Expired
Company:  Synergy Interactive
Location: Chicago
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Seeking a Senior iOS Engineer to join fast growing startup in Chicago. Where you will be responsible for designing, developing, and maintaining advanced iOS applications. You will work closely with cross-functional teams to deliver robust, scalable, and high-performance applications. Your deep technical expertise, coupled with a solid understanding of iOS frameworks and best practices, will be crucial in leading the development of new features and enhancing existing ones.


Salary: 150-170K + Bonus & Equity


Key Responsibilities:

  • Design & Development: Architect and build high-quality iOS applications using Swift and Objective-C. Ensure best practices in code quality, architecture, and design patterns.
  • Frameworks & Libraries: Utilize Core Graphics, Core Data, and other iOS frameworks to create seamless and visually appealing user interfaces.
  • API Integration: Implement and integrate REST APIs to enable data exchange and functionality within applications.
  • UI/UX Implementation: Design and implement user interfaces using XIB/Storyboard and ensure a consistent and responsive user experience.
  • Testing & Quality Assurance: Write and maintain unit and UI tests to ensure code reliability and application stability.
  • Push Notifications: Implement and manage push notifications to enhance user engagement.
  • Version Control: Use Git and GitFlow for version control and collaborate effectively with team members through code reviews and branch management.
  • Development Process: Actively participate in Agile/Scrum processes, including sprint planning, stand-ups, and retrospectives.
  • Collaboration: Work closely with product managers, designers, and other engineers to define project requirements and deliver high-quality solutions.


Required Skills & Experience:

  • Experience: Minimum of 6 years of experience in iOS development with a proven track record of delivering successful applications.
  • Programming Languages: Proficiency in Swift and Objective-C.
  • Frameworks: Extensive experience with Core Graphics, Core Data, and XIB/Storyboard.
  • API Integration: Solid understanding of REST APIs and experience in integrating them into iOS applications.
  • Design Patterns: Strong knowledge of MVVM and MVC design patterns.
  • Testing: Proficiency in writing and maintaining UI and unit tests.
  • Version Control: Experienced with Git and GitFlow.
  • Development Process: Familiarity with Agile/Scrum methodologies.
  • Push Notifications: Experience in implementing and managing push notifications.
  • Tooling: Experience with Cocoa frameworks and development tools.


Preferred Qualifications:

  • Experience with other iOS frameworks and libraries.
  • Knowledge of additional databases or storage solutions.
  • Contribution to open-source projects or a strong portfolio showcasing iOS applications.


What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work on innovative projects with a talented team.
  • Professional growth and development opportunities.

Synergy Interactive
An error has occurred. This application may no longer respond until reloaded. Reload 🗙