Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead iOS Developer (Contract)

Temporary

BIMM

Job Responsibility:

BIMM is booming, so we're looking for a Lead iOS Developer to join our team. This role is a contract position running until December 20th, 2024. Potential to extend or go permanent.

As we observe a hybrid model, this role will require you to be in office at BIMM HQ (Distillery District) up to 2 days per week.

Who we are

BIMM is a Toronto-based agency that lives at the intersection of data, technology, and creativity to provide clients with high-performing campaigns and digital products that shape connected customer experiences. We've helped our clients implement fully integrated CRM customer journeys, built robust digital experiences, and created national loyalty programs with decades of experience in sectors of automotive, financial, telco and retail.

We are creative realists, which means our ideas and solutions are grounded in the realities of our clients' business. We believe big ideas are nothing without big results (and flawless execution); high-performing agencies deliver high-performing campaigns, products, and experiences; and the best solutions happen when we collaborate with clients as partners.

Our Technology department is a 30+ person distributed team of Developers, QA, and Architects delivering amazing digital products on a leading-edge technology stack.

Who we're looking for

You use modern tools and frameworks but can code up a web app from scratch using only HTML5, CSS3 and vanilla JS (you probably won't have to but you could do it to prove the point). You are a team player who can fly solo when needed. Although you have the full support of your team mates, you are able to lead the research and solution of complex problems. At the same time, you know when to ask for help and don't let silly pride or ego get in the way, because after all, you are part of a team. This role will directly support our client Audi North America and have the opportunity to shape the development of their digital platform.

"Initiative" is your middle name and you don't give us a chance to chase you. We are on the hunt for people who have an innovative mindset (you still dream of that moonshot project, but are currently working on your side-gig)! Is this you?

You will be spearheading building modern, responsive solutions for a premium brand that values user experience as a priority. You will accomplish this by:

Responsibilities

  • Reviewing designs and wireframes before they are handed off to other developers
  • Helping review, prioritize and groom product requirements
  • Coaching other developers in areas that you identify as having potential for growth
  • Ensure high-performance, reusable, and reliable code is shipped as part of delivery
  • Ensuring the best possible performance, quality, and responsiveness of the application
  • Identifying and ensuring bottlenecks and bugs are fixed
  • Ensuring a high standard of code quality, organization, and automatization
  • Leading collaboration with other developers to deliver product features as required by the goals of the team
  • Setting standards in code review and testing to ensure we deliver high-quality software.

Requirements

  • In-depth knowledge and/or experience with Swift, Objective-C, iOS SDK, C/C++ programming, Java & Xcode, MVVM, UIKit, Cocoapods, and SPM.
  • A working knowledge of modern iOS development, SwiftUI, and design patterns with past experience with at least one from MVVM, MVC, VIPER, etc.
  • Strong understanding of all aspects of the iOS Provisioning workflow
  • Familiarity with RESTful and/or GraphQL APIs to connect iOS applications to back-end services
  • Strong knowledge of iOS UI design principles, patterns, and best practices
  • Experience with unit testing and test automation frameworks (e.g. XCTest and XCUITest etc)
  • Experience with offline storage, threading, and performance tuning
  • Experience building with accessibility standards in mind ideally WCAG 2.2
  • Demonstrated experience working with continuous release and delivery practices
  • Solid understanding of the full mobile development life cycle
  • Knowledge of the open-source iOS projects and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of iOS HIG design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration tooling
  • Top-notch teamwork and communication skills
  • Experience coaching and managing developers ranked across various seniority levels
  • Familiarity with working in a team environment that utilizes Agile methodologies
  • Has experience with collaborating across teams such as Product, Design, QAKnowledge of best practices building a clean codebase. eg. file maintenance, component structure

Nice to have

  • Other mobile development experience, such as Android development using Kotlin/Java, or cross-platform development with React Native or Flutter.
  • Familiarity with functional programming

What's in it for you?

  • Culture: Our squad is fun, friendly and entirely egoless. Our social committee plans BIMM bashes,Tasty Thursdays and quarterly outings like candle making workshops, board game nights, Jays games and cooking classes. Our summer and holiday parties are quite memorable as well! Having Fun Everyday is one of our core values.
  • We believe in working & meeting with purpose. We observe a hybrid working model in our beautiful dog-friendly office located in the Distillery District, stuffed with snacks.
  • Belonging: Our dedicated DEI committee provides thought-provoking insights which are reflected in our work; They also organize engaging awareness activities and events to showcase BIMMER's professional talents and personalities. What talents might you bring? :)

BIMM is committed to providing an environment that is inclusive and accessible. We are an equal opportunity employer and consider all applicants for employment without discrimination. Please let us know if accommodation for the recruitment/interview process is required and we will work with you to make sure your needs are met.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Lead iOS Developer (Contract) in Toronto, ON vacancy
  • $136k - $160k per year

     ...scales customer-facing experiences for international markets across iOS, Android, web, and backend. The team is product-agnostic and...  ...mobile applications You have proficiency in Swift and experience developing applications using modern iOS frameworks and architecture... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    15 days ago
  •  ...Please share your resume at arun(@)csican(.)com, I'll give you a call to discuss in detail Job Details iOS Developer (L8 & L9)  6-12 Months Contract Toronto, ON Job Requirements • Minimum 3 years experience in iOS development, Mobile development and minimum... 
    Contract work
    Full time

    Csi Consulting Llc

    Toronto, ON
    more than 2 months ago
  • $110k - $115k per year

     ...About the Job: Infoya is seeking a hands-on Lead Java Developer who is already operating at a technical lead level and demonstrates the curiosity, judgment, and enthusiasm to grow into broader architecture ownership. This role will help shape efficient, scalable solutions... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    25 days ago
  •  ...THE ROLE: The Talent Lead owns our global recruitment function—setting direction, developing the team, and partnering with business...  ...Please note this is a 1-year contract opportunity. RESPONSIBILITIES...  ...delivery across all markets. Develop and execute proactive sourcing... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Toronto, ON
    a month ago
  •  ...CoreFactor is searching for a Software Developer in Test (SDET) on a contract basis for a client in the GTA. This is a hybrid position and will require...  ...requirements, specifications, user documentation,  Lead, coordinate and execute framework development, maintenance... 
    Contract work
    Full time
    Work at office
    Immediate start

    CoreFactor

    Toronto, ON
    more than 2 months ago
  •  ...OVERVIEW   A major financial institution's Personal and Business Banking team is looking for a lead developer to join as a technical point of contact and mentor within an existing development team. This person will balance hands-on development work with code review, task... 
    Hourly pay
    Full time
    Manual labor
    Work at office
    1 day per week

    Releady

    Toronto, ON
    a month ago
  • $115k - $145k per year

     ...Lead Contract Administrator   Toronto, Ontario, Canada (Hybrid)     Who We Are    Turner Fleischer is one of Canada’s most progressive...  ...committed, creative and driven professionals. We excel at developing client-centric concepts that are based on their needs but grounded... 
    Contract work
    Full time
    For contractors
    Home office

    Turner Fleischer

    Toronto, ON
    more than 2 months ago
  • $90k - $125k per year

     ...s most ambitious businesses and brands. We empower industry-leading brands to navigate change, strategize, and build extraordinary...  ...solutions trusted by 500 million people. About The Role As an iOS Developer you'll be tasked with working on iOS application development.... 
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    14 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS...  .... What You'll Do:  Design, develop, and deploy advanced applications for the... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    16 days ago
  • $166k - $195k per year

     ...Robinhood’s crypto platform. As a Senior iOS Engineer on the Crypto Perpetuals team,...  ...~6+ years of professional experience developing iOS applications ~ Design and implement...  ...across core crypto trading workflows ~ Lead technical planning and provide guidance during... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    1 day ago
  •  ...Work on Contract with a Global Enterprise Consulting company. Can work remotely out of anywhere in Canada. We are recruiting for 3 roles for our client: 1 Lead ServiceNow Developer 2 Senior ServiceNow Developers All resources need to have experience with... 
    Contract work
    Full time
    Remote work

    Thinkpivot

    Toronto, ON
    more than 2 months ago
  •  ...coaching, and powering insights. We’re looking for a senior Mac developer to take ownership of our macOS app, drive technical excellence, and...  ...help shape the foundation of our platform. What you’ll do Lead macOS app development, architecture, performance, deployment, and... 
    Long term contract
    Full time

    Reflow

    Toronto, ON
    more than 2 months ago
  •  ...Role: Workato Lead Developer Type: FT Location: Toronto, Canada Role Overview: We are looking for a Workato Lead Developer with strong expertise in iPaaS integrations, EDI, and enterprise application integrations. This role will work closely with business and... 
    Full time

    Osi Digital

    Toronto, ON
    more than 2 months ago
  •  ...building life changing technologies that help millions of people living a healthier life, then you must contact us. \ \ \ Lead Web Developer \\(Perm "Toronto - REMOTE \")\\\ \ Looking for an energetic, detailed -oriented and experienced developer to lead the... 
    Permanent employment
    Full time
    Remote work

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  • $149.5k - $187k per year

     ...experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three...  ...dashers. About the Role We’re looking for product-focused iOS Engineers who love building reliable, intuitive, and beautiful... 
    Full time
    Local area

    Doordash

    Toronto, ON
    4 days ago
  • We’re building Reflow, a workforce and workflow intelligence platform that helps teams understand and improve how work gets done. We’re expanding our full-stack team to accelerate feature development, scale analytics systems, and ship the next wave of intelligence-driven capabilities...
    Full time
    Flexible hours

    Reflow

    Toronto, ON
    more than 2 months ago
  •  ...****@*****.*** \\ \ \ \ We are looking for a Senior Java developer, on contract, for one of our major clients in Ontario. The work is remote....  ...below. \ \ \ Senior Enterprise Java Developer and Lead \\ \ The technical requirements for the Java Lead are the... 
    Contract work
    Full time
    Remote work

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  ...Description IBM InfoSphere Master Data Management – Technical Lead Expertise: • At least 6 years of working experience in Java...  ...working experience on IBM MDM 11.5, with hands-on experience in developing and maintaining customizations. • Good understanding of MDM... 
    Full time
    Flexible hours

    Continental Technology Solutions

    Toronto, ON
    more than 2 months ago
  •  ...The Job The opening is for a lead front-end web application developer. This key role will involve design and implementation of a new single-page web applicaiton. This is a unique opportunity to be a part of an early stage startup, working directly with the co-founders,... 
    Full time
    Internship

    Clickstream

    Toronto, ON
    more than 2 months ago
  • $100k - $110k per year

     ...is seeking a Senior Software Developer with deep Angular expertise to...  ...quality and service targets. Lead code reviews, provide...  ...integration and review of API contracts. ~ Experience with unit and...  ...to support interfaces across iOS, Android, iPad, and TC52 devices... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    22 days ago
  • $63.8k - $69.75k per year

     ...Position Title: Automated Test Developer (5-Month Contract) Employment Type: Full-time Contract | Union Salary range: $63,802.62 - $69,754.51 Division: Product and Technology Reports To: Manager, Quality Assurance Location: Toronto, Yonge & Eglinton (... 
    Contract work
    Full time
    Temporary work
    Immediate start

    TVO Career

    Toronto, ON
    a month ago
  •  ...Full Stack Developer (Remote, Open Roster Contractor Opportunity) Please note: this is...  ...considered for future positions (on a remote, contract, hourly basis). E ST candidates or...  ...Native App Development experience such as iOS - Swift, Android - Kotlin and SDK experience... 
    Contract work
    Hourly pay
    Full time
    For contractors
    Remote work

    Crowdlinker

    Toronto, ON
    more than 2 months ago
  • $120k - $150k per year

     ..., business-focused legal guidance across contracts, compliance, employment, and regulatory matters...  ...across Klick Media. This role leads contract strategy, negotiation, and vendor...  ...agencies, publishers, and ad tech vendors Develop and standardize media contracting frameworks... 
    Contract work
    Full time

    Klick Non-billable

    Toronto, ON
    more than 2 months ago
  • $85k - $100k per year

     ...’s largest non-bank branch network, and a leader in financial solutions for underserved communities...  ...in-office.  The Talent Acquisition Lead partners with retail business leaders to...  ...hiring challenges and proactively develop solutions. Familiarity with labor market... 
    Contract work
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    more than 2 months ago
  •  ...impact results for one of our key strategic partners – a global leader in their field. This engagement offers a unique vantage...  ...growth and long-term career advancement. As a Tech Lead - Veeva Vault Developer, you will play a key role in supporting an integrated digital... 
    Long term contract
    Full time

    Appnovation Technologies

    Toronto, ON
    more than 2 months ago
  • $140k - $192.5k per year

     ...Okta Verify Team The Okta iOS platform team is responsible for...  .... The team is responsible for developing and maintaining Okta Verify...  ...automated tests using Swift.  Develop and maintain high-quality functional...  ...or product-area level, leading release testing and managing product... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $180.2k - $233.2k per year

     ...if you like looking at user problems from a product or design perspective, you’ll be a great fit for this. What you’ll do Drive iOS feature projects to completion, focusing on the business and customer impact of those projects. Break down large projects into... 
    Full time
    Seasonal work
    Local area

    Thumbtack

    Toronto, ON
    more than 2 months ago
  • $90k - $105k per year

     ...programs. We specialize in enterprise-scale lead management software designed specifically...  ...efficiently. About the role: As a Developer-in-Test you will bring the use of...  ...apply it - how to balance unit, integration, contract, and E2E tests for maximum build performance... 
    Contract work
    Full time
    Internship
    Work at office
    Flexible hours

    Centah Inc.

    Toronto, ON
    10 days ago
  •  ...Geotechnical, Practice Lead Toronto, ON  30 Forensic Engineering is one of Canada’s largest and most respected multi-disciplinary...  ...technical expertise, and a demonstrated ability to lead projects, develop people, and build trusted client relationships. Role... 
    Contract work
    Full time

    30 Forensic Engineering

    Toronto, ON
    8 days ago
  •  ...Cognizant is right where you belong. Role overview As a Lead Flutter Developer , you will oversee reviewing the software specifications and...  ...applications using Android Studio for Android and/or XCode for iOS developments. ~ Utilize Android Studio for native Android... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Cognizant

    Toronto, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead iOS Developer (Contract). Be the first to apply!