Summit Tech logo

Summit Tech

iOS Developer

iOS – Montreal, Quebec
Department iOS
Employment Type Full-Time
Minimum Experience Mid-level

Summit – Solutions for Innovators

From creating new and disruptive communication technologies to designing the user experience of an m-commerce platform, the design of a smartphone or tablet including IoT devices, to the development of branding and marketing campaigns for product launches, our services span the complete product life cycle. 

No matter the project, the flow is the same. It all starts with an idea that is beautifully rendered, then brought to life and made to work in a way that just feels right. We challenge trends in design, communication, connected living, gaming and media with convergence-based solutions. 

For our head office in Montreal, we are now looking for an iOS Developer to join our mobile team.

In this role you’ll be involved in the architecture, design, development, testing and implementation of advanced mobile applications for the iOS platform. You will work collaboratively with other developers and designers, clients and various stakeholders, therefore, communications skills are key. If you are creative, passionate about process improvement and with strong technical abilities then this role is for you.

What you’ll need to be successful:

  • 5+ years iOS development experience – Objective-C, Swift;
  • Previous experience with GIT (Gerrit, Gitlab), Fastlane, Jenkins, Cocoapods, Appium, Realm and/or SDK opensource and MVVM and VIPER architecture design;
  • Have previously published at least one iOS app;
  • Knowledge of professional software engineering best practices for the software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations;
  • Experience in communicating with UX/UI and QA to understand requirements, describe software product features, and articulate technical designs;
  • Knowledge of agile methodology;
  • Ability to manage tasks and timelines effectively.

What does it mean to work at Summit?

  • A collaborative environment – we share knowledge and learn every day;
  • An open work space where communication flows easily;
  • Lunch and learns to keep up with the latest technology updates;
  • Gym on site and game room;
  • Happy hours;
  • Team outings for pool, basketball, etc.;
  • Three weeks vacation per year and a comprehensive benefits plan.

If this sounds like a good match, we want to hear from you. Send us your application today.

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Montreal, Quebec
  • Department
  • Employment Type
  • Minimum Experience
  • Powered by