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 2 days ago
Similar jobs that could be interesting for youBased on the Lead iOS Developer (Contract) in Toronto, ON vacancy
  • $90k - $125k per year

     ...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As an iOS Developer you'll be tasked with working on iOS application development. Working within the software development team, your duties will require... 
    Suggested
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    1 day 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... 
    Suggested
    Full time
    Work at office
    Flexible hours
    2 days per week

    Cognizant

    Toronto, ON
    2 days ago
  • $95k per year

     ...the evolving education landscape, Nelson developed Edwin, a digital learning ecosystem....  ...About the Role Reporting to the Team Lead, the Developer II (Infrastructure & Security) is responsible...  ...The base salary range for this contract full-time position begins at $95,000+ per... 
    Contract work
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area

    Nelson Education LTD

    Toronto, ON
    15 days ago
  • $25.25 per hour

     ...Job title: Lead Shipper (Internal Only) Department: Distro Terms of employment: Full-Time, Hourly, Contract Reports to: Jill Campbell, Distribution Manager Rate: $25.25/hour Location: 70 The East Mall, Etobicoke... 
    Contract work
    Hourly pay
    Full time
    Seasonal work
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Internal Job Board

    Toronto, ON
    7 hours ago
  • $25.25 per hour

     ...Job Title: Lead Receiver (Internal Only)     Departments: Distro  Terms of employment: Full-Time, Hourly, Contract Reports to: Jill Campbell, Distribution Manager Starting Rate: $25.25/hour Location: 70 The East Mall... 
    Contract work
    Hourly pay
    Full time
    Seasonal work
    Work at office
    Flexible hours
    Shift work
    Day shift

    Internal Job Board

    Toronto, ON
    7 hours ago
  •  ...in an inclusive and high-performing culture. The Role: The Lead Developer will lead and be responsible for the development of the...  ...task oriented work efforts and meeting customer expectations for contracted time, cost and specification definitions Build and maintains... 
    Permanent employment
    Night shift
    Weekend work

    Scotiabank

    Toronto, ON
    2 days ago
  • $61 per hour

    Role: Mainframe Developer Rates: Up to $61.00 p/h INC. Location: Toronto, 3-4 days per week on-site Structure: 6 month contract  -- We have a great new opportunity to support one of our Financial Sector clients in a contract capacity! Please see below for more... 
    Contract work
    3 days per week

    CorGTA

    Toronto, ON
    8 days ago
  • $83 per hour

     ...Role: Fullstack Developer (CyberArk) Rates: Up to $83.00 p/h INC. Location: Downtown Toronto...  ...per week on-site Structure: 6 month contract   - We have a great new...  ...of C# would be an asset. ~Experience in leading/managing projects - CorGTA is an equal... 
    Contract work

    CorGTA

    Toronto, ON
    7 days ago
  • $147.3k - $192k per year

     ...operations throughout North America, Central America, Europe, Australia, and Japan. We’re looking for a Lead Software Engineer to join our team in a backend developer role.This is a hands-on technical leadership role for someone who thrives at the intersection of big-... 

    Movable Ink

    Toronto, ON
    7 hours ago
  • $147.3k - $192k per year

     ...its global client base with operations throughout North America, Central America, Europe, Australia, and Japan. We’re looking for a Lead Software Engineer to join the Behavioral team, responsible for turning raw customer signals into meaningful marketing triggers. This team... 

    Movable Ink

    Toronto, ON
    1 day ago
  • $130k - $150k per year

     ...organization. Job Description Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative. You have 8 years...  ...with event-driven architectures domain-driven design and contract-first integration patterns. Background in regulated or... 
    Contract work
    Full time
    Work at office
    Remote work
    Monday to friday

    Publicis Groupe

    Toronto, ON
    6 days 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 technical... 
    Full time

    OSI Digital

    Toronto, ON
    12 days ago
  • $97.4k per year

     ...support applicants from these groups. **About the role** The BI Developer will be responsible for transforming data into actionable insights...  .... **Who we are** Our parent company PMI is one of the world’s leading international tobacco companies. In addition to the manufacture... 
    Full time
    Fixed term contract

    Philip Morris International

    Toronto, ON
    28 days ago
  •  ...downtown Toronto office (250 Yonge Street) 2-3 times per week - subject to change at any time Seeking an energetic and experienced AWS Lead Developer to lead the architecting, development, testing and deployment of a real time payments orchestration application from an on prem... 
    Full time
    Work at office

    CGI

    Toronto, ON
    2 days ago
  • $118k - $157.5k per year

     ...more than a global ecommerce leader were changing the way the world...  ...processes. The Role: As an iOS Software Engineer youll...  ...initiatives alongside other native developers in an agile workflow directly...  ...mobile-optimized service contracts. Participate in Agile/Scrum... 
    Full time
    Immediate start

    eBay

    Toronto, ON
    9 hours ago
  • $108k - $135k per year

     ...efficient mobile apps. We're passionate about developer experience, providing flexible tooling for...  ...engineer with a passion for crafting iOS productivity tools and robust infrastructure...  ...code, hundreds of modules, and industry-leading mobile build systems, keeping builds under... 
    Hourly pay
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    a month ago
  •  ...Job Responsibility: Lead Software Developer (Healthcare Solutions) About Us: Messagepoint is a privately-owned, PE-funded software company headquartered in Toronto, Ontario. We enable large enterprises to deliver enhanced customer experiences and achieve a better bottom... 
    Full time
    Remote work

    Messagepoint

    Toronto, ON
    2 days ago
  • $80k - $190k per year

     ...Headquartered in Toronto, Canada, Zafin partners with leading financial institutions across North America...  ...Opportunity?  The  AI Mobile Engineer- IOS is a senior technical implementation role...  ...code quality.   What Will You Do?  ~ Lead technical implementation of agent solutions... 
    Full time

    Zafin

    Toronto, ON
    7 hours ago
  •  ...Time), quality (First Time Delivery Success), engagement (Attrition) and compliance to the local regulations. Are you interested in developing cutting-edge technology that will help Amazon deliver packages worldwide efficiently and quickly? The Amazon Flex mobile team focuses... 
    Full time
    Temporary work
    Internship
    Seasonal work
    Local area
    Worldwide

    Amazon Development Centre Canada ULC

    Toronto, ON
    2 days ago
  •  ...Commitment To Diversity: We strive to be a leader in building and cultivating an employee...  ...detail-obsessed, media-savvy  Sales Enablement Lead  to keep our advertising sales teams...  ...broader team. This is a temporary 12 month contract position Qualifications... 
    Contract work
    Temporary work

    Metroland Media Group Ltd.

    Toronto, ON
    15 days ago
  • Senior PHP Applications Developer (CONTRACT) In this role you will plan, architect, design, develop, implement, test, and solve problems with complex...  ...with other software developers and Product Delivery Leads to plan, design, ~Develop, test, and maintain no code/low code... 
    Contract work

    Ward Tech Talent

    Toronto, ON
    more than 2 months ago
  • Microsoft Power BI Developer (3-4 month Contract) – Hybrid We have a Client in the GTA looking to hire a Power BI Developer for a 3-4 month contract.  In this role you will be: ~Developing Power BI Dashboards ~Pulling info from MS CRM to create dashboards for Sales... 
    Contract work

    Ward Tech Talent

    Toronto, ON
    more than 2 months ago
  • Web Developer – PHP Drupal – CONTRACT We are looking for a Senior full-stack web developer for doing operations, maintenance and product updates on a Drupal site. This Senior Developer must be knowledgeable and experienced in the following technologies to be able to support... 
    Contract work

    Ward Tech Talent

    Toronto, ON
    more than 2 months ago
  •  ...the industry. Every day, 80,000 colleagues lead the way to greener and smarter mobility...  ...Could you be the full-time onsite Project Contract Manager in Toronto, ON, CA we’re looking for...  ...Project Core Team. , Analyzing contracts to develop and maintain the Contract/Claim Management... 
    Contract work
    Long term contract
    Full time
    Worldwide

    Alstom

    Toronto, ON
    22 hours ago
  • $155k - $270k per year

     ...Who are we Cohere is the leading security-first enterprise AI...  ...Germany and Paris. Join us! Contract Manager Remote (North America...  ...frontier models for developers and enterprises who are building...  ...maintaining contract repositories Develop and implement efficient... 
    Contract work
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Toronto, ON
    6 days ago
  •  ...text-to-speech reading products include its iOS app, Android App, Mac App, Chrome...  ...others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...  ...organization that allows anyone to become a leader by showing excellent technical skills and... 
    Work at office
    Remote work

    Speechify

    Toronto, ON
    6 days ago
  • $100k per year

     ...new role is a full-time temporary 16-month contract role based in Toronto, ON. The incumbent...  ...with a focus on multi-year commitments. Develop and nurture lasting relationships with...  ...unique, and differentiated proposals that lead to long-term relationships. Develop tailored... 
    Contract work
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours
    2 days per week

    Futurpreneur

    Toronto, ON
    7 days ago
  • $85 per hour

     ...connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our...  ...Summers , and Jack Dorsey . Position: iOS Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location:... 
    Contract work
    Remote job
    Summer work

    Mercor

    Toronto, ON
    a month ago
  • $63.46k - $108.11k per year

     ...This is a hybrid role #LI-Hybrid Secondment/Contract: up to 12 months Do you love to drive...  ...efficiency and streamline operational practices Develop proposals and recommendations for the...  ...~ Proven ability to motivate and lead a team with effective written and verbal communication... 
    Contract work
    Full time
    Work at office

    LCBO

    Toronto, ON
    7 days ago
  • $88.8k - $165k per year

     ...critical role of Construction Contracts Administrator on our Supply Chain Execution team to lead a program of build projects in...  ...executed contracts. Assisting in developing suitable negotiation strategies...  ...to the project/contract and develop risk mitigation strategies to maintain... 
    Contract work
    Full time
    For contractors
    For subcontractor
    Internship
    Local area
    Worldwide

    Microsoft

    Toronto, ON
    7 days ago

Do you want to receive more vacancies?

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