iOS Mobile Developer

CGISalt Lake City, UT
$89,600 - $156,700Onsite

About The Position

CGI is a global IT and business consulting services firm that delivers end-to-end solutions to clients across industries worldwide. With a strong presence in hundreds of locations and a collaborative, client-focused culture, CGI partners with organizations to drive innovation, improve performance, and create lasting value. CGI is seeking a highly skilled iOS Mobile Developer to join our team in Salt Lake City, UT. This role is ideal for professionals with a strong engineering mindset who are passionate about building high-quality, scalable mobile applications and delivering exceptional user experiences for enterprise clients. This position is based on site at a client location in the Salt Lake City, UT area. As a consultant, you will design, develop, and maintain iOS applications that are performant, secure, and user-centric. You will collaborate with cross-functional teams including product owners, designers, backend engineers, and offshore teams to deliver end-to-end mobile solutions aligned with business objectives, while adhering to best practices in architecture, performance, and accessibility.

Requirements

  • 5+ years of experience in iOS application development
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Strong proficiency in Swift and iOS frameworks such as UIKit and SwiftUI
  • Solid understanding of software engineering principles, design patterns, and mobile architecture
  • Experience building scalable, high-performance mobile applications
  • Knowledge of accessibility standards and experience implementing accessible interfaces
  • Experience working with offshore or distributed development teams
  • Experience with RESTful APIs, JSON
  • Familiarity with version control systems such as Git
  • Experience working in Agile environments including Scrum or Kanban

Responsibilities

  • Design, develop, and maintain high-quality iOS applications using Swift and modern frameworks
  • Collaborate with product managers, designers, backend engineers, and offshore teams to deliver user-centric solutions
  • Apply engineering best practices including clean architecture, modular design, and code reusability
  • Optimize applications for performance, scalability, and reliability through testing and tuning
  • Implement accessibility standards including WCAG and Apple Accessibility Guidelines
  • Coordinate with offshore teams to delegate tasks, track progress, and ensure delivery alignment
  • Conduct code reviews and enforce coding standards across distributed teams
  • Integrate RESTful APIs and third-party services into mobile applications
  • Participate in Agile ceremonies including Scrum or Kanban to support delivery cycles
  • Troubleshoot and resolve issues across development, testing, and production environments

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service