Intermediate/Senior iOS App Developer

  • Full-time

Company Description

We are a global team of dedicated and experienced architects, engineers, planners, designers, and technology professionals who share a common desire - to help our clients create liveable, sustainable, and advanced urban environments.  

Job Description

IBI Group’s Intelligence team understands that managing traffic logistics and crowdsourcing event information can be a real hassle. That’s why we are developing solutions for our clients to make our cities smarter and our lives better. Combining data and complex algorithms with an intuitive user interface, our goal is to keep cities moving around the world. Our traffic reporting and media platform assists commuters in planning and managing their daily drives, alerting users before they go and in real-time of traffic problems and delays. Our technology is transforming how traffic reports are sourced and delivered: across industry silos, just in time, personalized and actionable. Our tech can become part of the smart transportation systems of any city, helping travelers save time and money and reduce their environmental impact.  Our application has been partnered with media networks, government organizations, pure play apps, and environment groups to embed out technology for their audience. 

IBI Group is seeking a talented iOS Developer to join their team!  The successful candidate will be responsible for providing development, and testing expertise to ensure successful delivery of products and services on an iOS platform. 

This job has a high ‘people quotient’ and you’ll have a chance to work with some great clients and developers in an agile environment to craft innovative solutions and troubleshoot bugs. This gives you the opportunity to work at the edge of application and solution development, and make things happen in the space where mobile, desktop and middleware come together. 

You’ll be involved in the entire development process, from the concept to delivery, while sharing your insights with others members of the team. Far from just development, you’ll be researching and developing new technologies that may be required for the implementation of client solutions. 

You can expect challenges both wide and deep. Big projects. Complex projects. And a chance to leave your mark on a world-class system.

Are you up for the challenge?

Most of the things you'll work on:

  • Design and Build new iOS apps from scratch
  • Maintain and Improve existing products 
  • Participate in regular code reviews, and help formulate and ensure adherence to both industry and best practices and guidelines
  • Integrate with new and existing internal and external SDKs and APIs
  • Communicate with the product team to design new features and provide updates on development progress
  • Regularly identify ways to re-factor code supporting continuous improvement of the apps 

Qualifications

You'll need to have 

  • University degree in the field of Computer science or Software Engineering
  • 4 to 7 years’ working experience as an iOS Software Developer
  • A deep familiarity with Swift, Objective-C, and Cocoa Touch
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • Experience with third-party libraries and APIs
  • Have published one or more iOS apps in the app store
  • Demonstrated ability to envision web-based and mobile services that meet consumer needs or solve business problems.
  • Aptitude: Self-starter, ability to work well both individually and as part of a team - a "Roll-up your sleeves" attitude
  • Strong written and verbal communication skills.
  • Proven working experience in software development
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle

Additional Information

We are currently in a work from home model during COVID-19, but when we do return to the office we're located at 55 St. Clair Ave West, this office is steps away from St. Clair station and is easily accessible by bike, TTC and car. Occupying 7 floors, with over 700 employees, it is the largest office at IBI Group. The floors are open concept and represent our collaborative approach to projects.

IBI Group provides a competitive benefit package and pays association dues and licensing fees.

As an Equal Opportunity Employer, we are proud to support the growth and equality of our people through initiatives like our Mentorship Program, Global Women’s Network, and Diversity & Inclusion Council. We welcome applications from all suitably qualified candidates regardless of age, race, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, religion or belief, sex and sexual orientation. We thank all applicants for their interest. However, only those selected for an interview will be contacted.

As part of IBI Group's selection process, candidates may be requested to consent to background checks relevant to the role under consideration for, prior to receiving a job offer. These could include: work references, education and credential confirmation, employment verification, identity check, credit report, criminal offence and driver’s license record. Candidates will also need to confirm they are fully vaccinated in accordance with IBI Group’s mandatory vaccination policy in Canada. 

We request applicants submit RESUME AND PORTFOLIO highlighting relevant work experience. Please limit PDF files to 10MB 

. #LI-PS1

Privacy Policy