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.
$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....SuggestedFull timeWork from homeFlexible hours$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
- ...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...SuggestedFull timeWork at officeFlexible hours2 days per week
- ...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...SuggestedNight shiftWeekend work
$1852.71 - $2314.51 per week
...Ontario Public Service is inviting all the candidates to show their interest in this post of lead developer. They’re looking for applicants who can fulfil all the requirements of the post. Working at this post they’re required to provide specialized technical expertise and...Part time$105.09k - $158.26k per year
...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a PEGA Developer / Technical Lead to join our team in Toronto, Ontario (CA-ON), Canada (CA). NTT DATA currently seek a PEGA Developer / Technical...Temporary workWork at officeRemote workFlexible hours$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...Permanent 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
$96.56k - $128.74k per year
...new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557 to $128...Permanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$120k - $200k per year
...IXL Learning, a global edtech leader with personalized learning products used by millions of students worldwide, is seeking a Software Developer Team Lead who has a passion for technology and education. You will be helping us build the tools needed to provide highly-demanded...Full timeWork at officeWorldwide- ...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
- ...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...Work at office
- ...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
- ...redefining banking. As Canada’s leading digital bank, we thrive on... ...Will Be Doing As a Staff iOS Engineer, you'll be joining one... ...Application Development: Design, develop, and maintain robust, efficient... ...written and verbal. Ability to lead and work collaboratively in a...Permanent employmentFlexible hours
$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$151.5k per year
..., open position within the organization. About Our Team Our iOS Engineering team plays a pivotal role in enhancing the experience... ...technical owner for the team across the Everand and Scribd apps, and lead the subscription, paywall, and retention features that drive...$99 per hour
Role: Salesforce Developer Rates: Up to $99.00 p/h INC. Location: Downtown Toronto, 3x per week on-site Structure: 10 month contract -- We have a great new opportunity to support one of our clients in a contract capacity! Please see below for more information on...Contract work$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$172.96k - $197.4k per year
...Toronto, Ontario,Staff Software Engineer – iOS About Capital One Canada. For 30 years,... ...architecture. Your Responsibilities: Own and lead delivery of major components and platform... ...? work within agile teams to design, develop, test, implement and support technical solutions...Work at officeWork from home- ...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
- ...to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more... ...inclusive world. Role Summary: We are seeking a Senior Java Developer / Technical Lead to design and deliver secure, scalable, and high-volume...Permanent employmentFull timeLocal area
- ...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
- ...Job Description Overview Insight Global is seeking a lead Java developer in Toronto for a Canadian Tier 1 Bank, working on its Rates Derivative Pricing System. You will be the primary point of contact for traders, Quants, and support partners across North America and...
- ...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...Remote work
- ...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- ...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 timeTemporary workInternshipSeasonal workLocal areaWorldwide
$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... ...core crypto trading workflows ~ Lead technical planning and provide guidance during...Long term contractPermanent employmentTemporary workWork at officeFlexible hoursShift work3 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!
