Lead iOS Developer (Contract)
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.
$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...SuggestedFull timeWork at officeFlexible hoursShift work3 days per week- ...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 workFull time
$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...SuggestedPermanent employmentFull timeWork at officeLocal area- ...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 workWork at officeRemote workFlexible hours
- ...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 workFull timeWork at officeImmediate start
- ...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 payFull timeManual laborWork at office1 day per week
$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 workFull timeFor contractorsHome office$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 timeWork from homeFlexible hours$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 contractRemplacementFull timeTemporary workLocal areaFlexible hours$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 contractPermanent employmentFull timeTemporary workWork at officeFlexible hoursShift work3 days per week- ...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 workFull timeRemote work
- ...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 contractFull time
- ...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
- ...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 employmentFull timeRemote work
$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 timeLocal area- 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 timeFlexible hours
- ...****@*****.*** \\ \ \ \ 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 workFull timeRemote work
- ...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 timeFlexible hours
- ...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 timeInternship
$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 employmentFull timeWork at officeLocal area$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 workFull timeTemporary workImmediate start- ...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 workHourly payFull timeFor contractorsRemote work
$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 workFull time$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 workLong term contractFull timeTemporary workWork at officeImmediate startRemote work- ...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 contractFull time
$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 timeLocal areaWorldwide$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 timeSeasonal workLocal area$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 workFull timeInternshipWork at officeFlexible hours- ...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 workFull time
- ...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 timeWork at officeFlexible hours2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead iOS Developer (Contract). Be the first to apply!

