We help people care for their home from top to bottom — and empower small businesses nationwide to grow.
iOS Engineer, Customer Growth
Location
Canada
Posted
1 day ago
Salary
C$180.2K - C$233.2K / year
Seniority
Mid Level
Job Description
iOS Engineer, Customer Growth
Thumbtack
Role Description Thumbtack helps millions of people confidently care for their homes. Thumbtack is the one app you need to take care of and improve your home — from personalized guidance to AI tools and a best-in-class hiring experience. Every day in every county of the U.S., people turn to Thumbtack to complete urgent repairs, seasonal maintenance, and bigger improvements. We help homeowners know which projects to do, when to do them, and who to hire from our growing community of 300,000 local service businesses. If making an impact inspires you, join us. Imagine what we’ll build together. About the Growth Team The Customer Acquisition, Growth, and Engagement team (CAGE) is focused on streamlining and innovating around the new and returning user experience for Thumbtack. By adding value for users and meeting their needs, we can activate them as first-time customers and convince them to return to Thumbtack to help solve future problems by ensuring their experience was a good one. - Focus on getting the fundamentals right around core experiences like login and auth. - Build new features that allow us to better understand user needs early in their journey. The Challenge Many of the sorts of changes we’re making are unproven, and as a data-driven company, we prefer to run experiments that vet our hypotheses. As an engineer, balancing places we can be scrappy to test ideas quickly vs places we need to take more care to exercise engineering rigor and build things the right way is important. Given we have cross-functional teams, 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 concrete deliverables and milestones that make it easy to track progress. - Work closely with back-end engineers, product managers, designers, data analysts, and other teams to gather feedback, prioritize projects, and deliver solutions. - Communicate project status to stakeholders, proactively raising potential blockers and other risks. - Explore new frameworks and processes while also being able to discuss when (or when not) to use them. - Participate in a culture that values thoughtful code reviews and frequent deployments. Qualifications - Passionate iOS engineer with experience building, testing, releasing, and maintaining apps written in Swift or Objective-C. - Proven track record of shipping consumer-facing apps that users love on the App Store. - Cross-functional collaboration and communication. Requirements - Regular communication of project status. - Proactively bring up potential blockers and risks. - Keep cross-functional partners in the loop. Expected Salary Ranges For candidates living in Ontario and British Columbia, the expected salary range for the role is currently $180,200.00 - $233,200.00. Actual offered salaries will vary and will be based on various factors, such as calibrated job level, qualifications, skills, competencies, and proficiency for the role. Company Description Thumbtack embraces diversity. We are proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law. - We also will consider for employment qualified applicants with arrest and conviction records, consistent with applicable law. - Thumbtack is committed to working with and providing reasonable accommodation to individuals with disabilities. If you would like to request a reasonable accommodation for a medical condition or disability during any part of the application process, please contact: recruitingops@thumbtack.com. If you are a California resident, please review information regarding your rights under California privacy laws contained in Thumbtack’s Privacy policy available at https://www.thumbtack.com/privacy/ . We put as much craftsmanship into candidate safety as we do into the hiring experience itself. While scammers may try to impersonate our team, we’ll never ask you for money, banking info, or SSNs during hiring. Check out our blueprint on how to spot the fakes.
Related Guides
Related Job Pages
More iOS Engineer Jobs
Senior Native IOS & Laravel Developer
Direct Meds LLCTo learn more about Direct Meds, please visit https://directmeds.com Important! To apply and be considered as a candidate for this position, you must apply and complete the form using the application link on Zoho below: Application Link
Role Description We are looking for Laravel experts to join our fully remote and growing team. We are currently hiring for a couple of positions, ranging from complicated multi-system Laravel application development, database queries, and debugging the hardest-to-find bugs deep within our platform. If you are interested and ready to live and breathe Laravel, we would love to have you apply. Qualifications - Expertise in Laravel - Experience with multi-system application development - Strong debugging skills Requirements - Proven experience in Native iOS development - Strong understanding of database queries - Ability to work in a fully remote environment Benefits - Competitive salary range: $50,000 - $250,000 - Fully remote work environment Company Description To learn more about Direct Meds, please visit https://directmeds.com . Important! To apply and be considered as a candidate for this position, you must apply and complete the form using the application link on Zoho below: Application Link
Role Description We are looking for a Senior iOS Developer to join the JustMarkets mobile team. You will work on a high-load mobile product with many real-time data updates, complex business logic, and a strong focus on performance and user experience. Our team has unique expertise in research, analysis, and product development. By relying on technical insights and a data-driven approach, we create disruptive future-defining innovations of the fin-tech industry that remain our basis for success. Responsibilities - Develop and improve native iOS applications - Write clean, reusable and maintainable code - Build functional and user-friendly interfaces - Integrate iOS applications with backend services and APIs - Work with real-time data and complex product features - Take part in code reviews and technical discussions - Help improve app performance, stability and user experience - Prepare iOS features for testing and production together with the team - Work closely with backend, QA, product and design teams Qualifications - 5+ years of commercial experience in native iOS development with strong knowledge of Swift and iOS SDK - Strong hands-on experience with UIKit (code-only, no Storyboards) and modern iOS development practices - Solid understanding of OOP, POP, SOLID principles and experience with VIP or Clean Architecture - Experience with asynchronous programming and concurrency using GCD, Swift Concurrency and Combine - Strong understanding of memory management, including ARC and retain cycles - Hands-on experience with REST APIs, GraphQL (Apollo iOS) and WebSocket - Experience with local data storage and iOS security practices, including SQLite/GRDB, Keychain and biometric authentication - Experience with unit and UI testing using XCTest/XCUITest - Experience with Git, Swift Package Manager, CI/CD and Fastlane - Experience with multi-target Xcode projects and application release processes Requirements - Experience in FinTech or real-time trading applications - Experience with Firebase and third-party analytics SDKs (Amplitude, AppsFlyer, etc.) - Experience with advanced iOS features such as App Extensions, deep linking and localization Benefits - Tax expenses coverage for private entrepreneurs in Ukraine - Expert support and guidance for Ukrainian private entrepreneurs - 20 paid vacation days per year - 10 paid sick leave days per year - Public holidays as per the company’s approved Public holiday list - Medical insurance - Opportunity to work remotely - Professional education budget - Language learning budget - Wellness budget (gym membership, sports gear and related expenses)
• Design, build, and maintain production-grade iOS applications using Swift across UIKit and SwiftUI codebases • Deliver features in a continuous delivery environment, shipping small, incremental changes to production • Collaborate closely with backend teams to integrate APIs and evolve client-server contracts • Work with UI/UX designers to translate designs into scalable, accessible, and high-quality mobile experiences • Write well-tested code, including unit and integration tests, and contribute to test automation • Participate in code reviews, refactoring, and architectural discussions • Help define and evolve iOS best practices, patterns, and tooling across the team • Mentor and support other engineers, explaining not just how things are done, but why • Actively contribute to Agile ceremonies and continuous improvement initiatives • Identify and escalate technical risks or impediments early, helping drive pragmatic long-term solutions
Role Description As a Lead iOS Engineer , you will own the technical direction of our iOS platform, set engineering standards, and mentor a team of engineers while remaining hands-on with the codebase. You will drive architecture decisions, ensure scalability and performance, and partner with product and cross-functional leadership to shape the mobile roadmap. - Define and own the technical vision, architecture, and long-term roadmap for the iOS platform. - Lead, mentor, and grow a team of iOS engineers; set coding standards and review practices. - Make high-impact architectural decisions and drive modularization/scalability across the codebase. - Own CI/CD strategy, release management, and deployment reliability. - Partner with product and design leadership to translate business goals into technical execution. - Establish observability, performance budgets, and quality gates. - Remain hands-on: contribute to critical features and complex problem-solving. Qualifications - 8+ years of iOS development experience, including 2+ years in a lead or tech-lead capacity. - Proven track record shipping and scaling B2C subscription-based apps at significant user volume. - Deep expertise in Swift, Swift Concurrency, and advanced language features; ability to set idiomatic standards across a team. - Mastery of StoreKit 2, subscription monetization architecture, entitlement/receipt validation at scale, paywall experimentation, and pricing/offer strategy. - Strong architectural leadership: large-scale modular architectures, dependency management (SPM), design systems, and cross-team API contracts. - Experience owning CI/CD at scale (Xcode Cloud, Fastlane, GitHub Actions/Bitrise), automated release trains, phased rollouts, and code-signing automation. - Deep performance engineering: app startup, memory optimization, rendering pipeline, and Instruments-driven diagnosis. - Comprehensive testing strategy ownership: unit, UI, snapshot, and contract testing with meaningful coverage goals. - Experience integrating AI-driven product features and championing AI-assisted development practices across a team. - Strong technical leadership, mentorship, stakeholder communication, and cross-functional collaboration skills. Benefits - Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance. - Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days. - Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge. - Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them. - Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.


