Senior / Staff Software Engineer, Web Tools
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Waabi
Waabi is at the forefront of AI innovation, focused on next-generation self-driving technology. Founded by AI expert Raquel Urtasun, we leverage a world-class team and groundbreaking methodologies to bring safe autonomous driving closer to reality. With strong backing from leading investors, Waabi is rapidly growing and looking for passionate individuals to join our mission.
Similar jobs
Search for Ios Tooling Engineer
744 results
At Lyft, we are driven by our mission to connect and empower our community. We cultivate an inclusive environment where every team member can thrive and contribute meaningfully.Join our Mobile Tooling team, dedicated to creating the essential frameworks that empower Lyft's mobile engineers to develop stable, scalable, and high-performing mobile applications. We prioritize developer experience, offering innovative tools that promote swift and flexible development.Are you a passionate engineer excited about building iOS productivity tools and robust infrastructure? Become a vital part of our Mobile Tooling team, where you will contribute to enhancing development practices and speeding up iteration processes for our extensive team of mobile engineers. Our applications manage millions of lines of code and numerous modules, supported by leading mobile build systems that ensure builds occur in under 30 seconds locally and within 15 minutes in CI.We take pride in our apps, which serve millions of users, reflecting our commitment to superior development practices and thoughtful code architecture that facilitates rapid releases. Our focus remains on creating delightful user experiences, balancing our development roadmap between innovating new tools and refining existing ones based on direct feedback from our internal clients—our mobile engineering teams.
Velan Studios
Role Overview Velan Studios is looking for an Engine and Tools Programmer in Toronto, Ontario. This role focuses on building software that supports game development and improves the workflow for designers and artists. The work directly shapes the tools and technologies used in current and future game projects. What You Will Do Develop and maintain tools that help artists and designers work more efficiently Collaborate with team members to identify and solve technical challenges Contribute to the technology behind new and ongoing games Your work will help streamline development and enhance the final gaming experience.
About the Role:As a Senior iOS Engineer at Tubi, you will be instrumental in our mobile engineering team, dedicated to the development, enhancement, and maintenance of our iOS, tvOS, and visionOS applications. Your contributions will directly impact the user experience we provide to our audience, and you'll collaborate with a team of passionate professionals to effectively scale our platform.What You'll Do:Design, develop, and deploy sophisticated applications for the iOS platform.Collaborate closely with the product team to gather user requirements and develop corresponding solutions.Ensure applications meet the highest standards of performance, quality, and responsiveness.Follow best practices in software architecture, design, and clean coding principles.Integrate with backend services to deliver a seamless user experience.Provide accurate work estimates and ensure timely delivery of features.Write maintainable, scalable, and testable code while actively participating in code reviews.Stay current with emerging trends and technologies in iOS development, particularly in audio/video streaming and ad integration.Utilize AI-powered tools and automation to improve development efficiency and streamline debugging processes.Work in collaboration with cross-functional teams to define and launch new features.
OpenTable, Inc.
Join OpenTable as an Engineering Manager (iOS) in a pivotal role that will initially be remote and transition to a hybrid model with in-office collaboration twice a week in downtown Toronto. As a leader in the restaurant technology industry, OpenTable empowers millions of diners and over 60,000 restaurant partners through innovative solutions. With more than 25 years of experience, we are committed to enhancing the dining experience and helping restaurants thrive. At OpenTable, your contributions will make a significant impact. You will become part of a global team that values hospitality, care, and innovation in every aspect of our work. About the Team The Front of House team, situated within the TMS line of business, is essential to our OT4R system. We develop crucial software that enables restaurants to provide exceptional service in fast-paced environments. Our mission is to empower restaurants to excel in their core competencies. We are seeking an Engineering Manager or Senior Engineering Manager to lead our Front of House iOS team. In this capacity, you will shape the team's technical vision, strategy, execution, and the professional growth of our senior and principal engineers. Collaboration is key; you will work closely with leaders in Product, Design, and other engineering divisions to transform complex business requirements into scalable and forward-thinking solutions. This is a high-impact position where you will influence our in-restaurant and mobile products within the TMS line of business at OpenTable, driving technical strategy and nurturing a culture of innovation and excellence. While familiarity with our specific tools is not mandatory, a background in comparable technologies will be advantageous. Our tech stack includes Swift, SwiftUI, CoreData, MVVM, and FRP (via Combine & Async/Await).
Bankjoy, a Toronto-based FinTech startup backed by Y Combinator and Bessemer Venture Partners, develops digital banking products for community banks and credit unions. The team creates tools for mobile banking, online account opening, loan origination, and conversational AI, supporting financial institutions as they modernize their digital offerings. Role overview The Senior iOS Engineer joins the mobile team to build native iOS apps with a strong emphasis on user experience and interface design. This role shapes digital banking products used by community-focused financial institutions and has a direct impact on how customers interact with their banks. What you will do Collaborate with product managers, designers, and engineers to deliver user-focused iOS applications Design, develop, and maintain iOS apps in Swift, prioritizing performance and scalability Architect maintainable solutions that follow established best practices Join technical design discussions and provide project effort estimates Troubleshoot and resolve complex technical issues affecting app performance Maintain high code quality through testing, peer reviews, and ongoing refactoring Write and maintain unit tests to ensure application reliability Stay current with new iOS technologies and industry standards to improve the codebase Contribute to enhancing CI/CD pipelines and streamlining development workflows Document code, systems, and processes for effective team knowledge sharing Mentor junior engineers and help build a strong engineering culture Continuously evaluate and adopt emerging iOS technologies and trends Location This position is based in Toronto, ON.
Join Waabi, a cutting-edge AI company founded by the renowned Raquel Urtasun, as we revolutionize self-driving technology. Our world-class team is on a mission to harness AI's potential to create safe autonomous driving solutions, bringing the promise of self-driving technology closer to commercial viability than ever before. Supported by top-tier investors from the technology, logistics, and Canadian innovation sectors, we are positioned for rapid growth.With offices in Toronto and San Francisco, Waabi is expanding and seeks diverse, innovative, and collaborative talent eager to make a positive impact on the world.In the Tools team, you will develop software solutions tailored to Waabi's unique challenges and accelerate our development processes. You will enhance our existing tools and introduce new services to support our objectives.
About IdeogramAt Ideogram, we strive to democratize world-class design, amplifying human creativity. Our innovative approach involves developing proprietary generative media models and AI-driven creative workflows that address complex challenges in graphic design. Our talented team comprises pioneers who have made significant contributions to technology, including foundational research in Diffusion Models and projects such as Google's Imagen and Imagen Video. We value design, taste, and craftsmanship just as much as we do research and engineering, delivering user experiences that resonate deeply with creatives.With nearly $100M raised from esteemed investors like Andreessen Horowitz and Index Ventures, we are headquartered in Toronto and expanding our team in New York City. Our growth trajectory is ambitious, aiming to triple our workforce within the next year. We foster a flat organizational structure that encourages ownership, collaboration, and mentorship among all team members.Discover more about our initiatives through our Ideogram 3.0, Canvas, and Character blog posts, and experience Ideogram at ideogram.ai.
At Lyft, we are dedicated to fostering connections and providing exceptional service. We believe in creating an inclusive work environment where every team member feels valued and has the opportunity to excel. Join our Mobile Tooling team, where we develop essential systems that empower Lyft’s mobile engineers to build stable, scalable, and beautifully crafted mobile applications. If you are a passionate engineer with a knack for developing iOS productivity tools and building robust infrastructure, this is your chance to enhance your skills while making a significant impact on our development practices. Our team supports applications with millions of lines of code and a multitude of modules, ensuring that our mobile build systems are industry-leading, with local builds taking under 30 seconds and CI builds under 15 minutes. We take pride in our applications, which are utilized by millions, reflecting our commitment to excellent development practices and thoughtful code architecture that facilitates rapid releases. Our focus on delivering delightful user experiences drives us to balance our roadmap between innovating new tools and improving existing systems based on feedback from our internal users—our fellow mobile engineers.
Role Overview Speechify is hiring a Software Engineer to help build and improve our iOS Core Product. This role is based in Toronto, Canada. The team values engineers who enjoy solving problems and shaping user experiences for a growing product. What You Will Do Collaborate with designers and product managers to bring new features and improvements to life Apply technical skills in iOS development to deliver reliable, high-quality code Contribute ideas and feedback to help shape the direction of the iOS Core Product Who We’re Looking For Experience building iOS applications Comfort working with others in a team setting Interest in developing products that improve the user experience This position is located in Toronto, Canada.
System Canada Technologies
Join our dynamic team at System Canada Technologies as an iOS Mobile Developer. In this exciting role, you will leverage your skills to create innovative mobile applications that enhance user experiences and meet the needs of our diverse clientele.
About SentryAt Sentry, we're on a mission to eliminate bad software by empowering developers to create better applications at a faster pace. Our innovative performance and error monitoring tools are trusted by over 100,000 organizations, including industry giants like Disney, Microsoft, and Atlassian, who share our vision for quality software development.With over $217 million in funding, we’re excited to embrace a hybrid work model across our global offices. Join us in our Toronto location on Mondays, Tuesdays, and Thursdays for collaborative in-office sessions. If you're passionate about enhancing the digital experience and eager to contribute to the next generation of software monitoring tools, we want you on our team.Your Opportunity in Mobile App MonitoringThis is an extraordinary engineering position within Sentry's Mobile SDK team, where we are dedicated to developing tools that serve a global audience. As a Senior iOS SDK Engineer, you will work on cutting-edge technologies, processing over a billion events daily.You will delve into Apple's latest innovations including powerful APIs and SwiftUI, taking on complex challenges that excite you and your peers.Your ResponsibilitiesAs the architect of our iOS SDK, you will oversee its evolution, from foundational architecture to user experience. You will lead the charge on innovative features such as Session Replay and advanced performance monitoring, while mastering modern concurrency and on-device AI.Your expertise will be pivotal in designing scalable, high-quality APIs and shaping Sentry's mobile vision, making you the expert our teams rely on for solving complex customer challenges.Why You Will Thrive HereWe seek an individual who is not only skilled in their craft but is also enthusiastic about creating elegant, user-friendly tools that other developers will love. You will have the opportunity to contribute significantly to a major open-source project and witness the immediate impact of your efforts in our dynamic environment.You will collaborate with thoughtful and driven engineers in a culture that encourages excellence and continuous learning.
Collabera
Join our dynamic team as an iOS Developer and unleash your creativity in developing innovative mobile applications. You will be responsible for designing, implementing, and maintaining high-quality iOS applications that enhance user experience and meet the needs of our clients.
CSI Consulting
We are seeking an experienced iOS Developer to join our dynamic team for a 6-12 month contract in Toronto. You will play a crucial role in developing innovative mobile applications and enhancing web services. If you are passionate about mobile development and have a solid background in iOS technologies, we would love to hear from you.To apply, please send your resume to arun@csican.com. I will reach out to discuss your qualifications in detail.
System Canada Technologies
Join System Canada Technologies as a Business Analyst focusing on Sales Tools. In this role, you will analyze and enhance our current sales tools to improve efficiency and drive sales growth. You will collaborate closely with sales teams to understand their needs and develop solutions that empower them to achieve their targets.Key Responsibilities:Evaluate existing sales tools and identify areas for improvement.Gather requirements from stakeholders and translate them into actionable plans.Work with cross-functional teams to implement new features and functionalities.Provide training and support to sales teams on the usage of tools.Monitor the performance of tools and suggest iterative enhancements.
About UsSamsara (NYSE: IOT) is at the forefront of the Connected Operations™ Cloud, a transformative platform that empowers organizations reliant on physical operations to leverage Internet of Things (IoT) data. Our mission is to provide actionable insights that enhance safety, efficiency, and sustainability across industries, including agriculture, construction, field services, transportation, and manufacturing. We are excited to lead the digital transformation of these essential sectors, which contribute over 40% to the global GDP.Joining Samsara means you will play a pivotal role in shaping the future of physical operations. You will collaborate with a dynamic team to develop innovative product solutions such as Video-Based Safety, Vehicle Telematics, Apps, Driver Workflows, and Equipment Monitoring. As part of a publicly traded company, you will enjoy the autonomy and support necessary to make a lasting impact as we build for the long term.Role Overview:The Support Tools Product team is dedicated to crafting the vision, roadmap, and user experience for our fundamental support tools that enhance the overall support experience.As the Senior Support Tools Product Manager, you will spearhead strategic initiatives, tackle complex and high-stakes challenges across various teams, and significantly influence the long-term direction of our sales technology stack. You will be responsible for a key segment of our core support tools, delivering impactful results that align with the company's go-to-market strategy and future growth objectives.This opportunity is open to candidates located in Canada.
TouchBistro
Join a dynamic team of talented developers at TouchBistro, where innovation meets collaboration! We are dedicated to delivering high-quality mobile applications that empower over 15,000 restaurants worldwide. Our approach combines shipping robust code with continuous improvements driven by real-time feedback from our observability tools.As a Senior iOS Mobile Application Developer, you will play a crucial role in enhancing our mobile applications, ensuring they are scalable and maintainable while embracing cutting-edge technologies.Your ResponsibilitiesOwn the Development Process: Take full ownership of mobile features, collaborating closely with product teams to drive success. Our technology stack includes both Objective-C and Swift.Feature Development: Create high-quality functionalities using Swift and modernize existing Objective-C code.End-to-End Ownership: Lead projects from design and implementation to testing and deployment.Collaboration: Work hand-in-hand with engineers, product managers, and designers to deliver sustainable solutions.Agile Methodologies: Break down tasks into manageable increments while contributing to planning and estimation.Quality Assurance: Maintain high standards through unit and UI testing along with best engineering practices.Stay Updated: Keep abreast of the latest iOS best practices, tools, and frameworks.Leverage AI Tools: Utilize AI solutions such as Cursor and ChatGPT to enhance productivity and reduce manual workload.Mentorship: Guide junior developers and foster a collaborative team environment.
Konrad Group
Who We Are At Konrad Group, we are a pioneering digital consultancy committed to addressing intricate business challenges for our international clientele through innovative and forward-thinking solutions. Our vibrant culture fosters creativity and is dedicated to developing exceptional digital products that are utilized by millions of consumers globally. We seek to attract exceptionally intelligent, analytical, and diligent individuals who are passionate about continuous learning. About The Role In the role of iOS Developer, you will engage in the creation and enhancement of iOS applications. Collaborating with our esteemed software development team, your responsibilities will encompass contributing to both consumer and enterprise applications. This opportunity is perfect for developers who possess strong technical skills and aspire to be part of a highly skilled and continually evolving development team at Konrad. What You'll Do Develop maintainable, testable, and high-performance software in partnership with our world-class team. Engage in code reviews and conduct thorough testing to ensure the delivery of top-quality software. Investigate new technologies and tools, sharing your insights with the team. Communicate effectively with all team members to facilitate collaboration.
Lightspeed Commerce Inc.
Hello there! We appreciate your interest in joining us! Are you on the hunt for an exciting new opportunity? Or perhaps you’re just surveying the landscape? Either way, you’ve come to the right place! Lightspeed is in search of a Senior iOS Developer to become an integral part of our dedicated team, where you will contribute to our Hospitality product group. Your mission will be to broaden our presence in new markets while enhancing our sophisticated hospitality commerce platform. In this role, you will collaborate with the team behind Lightspeed Tempo—a core product designed to empower operators in delivering outstanding dining experiences through intelligent, data-driven pacing. Our goal is to redefine restaurant service by transforming intuition-based decisions into measurable, coachable, and repeatable advantages through real-time dining flow data. Join our vibrant and collaborative team, where we prioritize continuous improvement of our engineering practices while delivering cutting-edge technology—all in a fun environment. Above all, your contributions will revolutionize the way the world engages with hospitality. Your responsibilities will include: Collaborating with some of the industry's top talents to enhance our iOS app by developing innovative features and user-centric workflows. Designing and implementing visually appealing, efficient, and functional mobile applications tailored for iOS devices using Swift and Objective-C. Balancing daily activities between the development of new features and maintenance of existing integrations, with a keen focus on expanding our reach in new markets through innovative iOS capabilities. Reporting to the Team Lead and actively engaging with Product Managers, UI/UX Designers, and cross-functional teams to ensure seamless integration and performance within our POS. Participating in daily Agile ceremonies, engaging in creative brainstorming sessions to challenge conventional approaches, and executing innovative solutions that enhance user engagement. Championing high standards in code quality and system reliability, taking ownership of the codebase, and contributing to the robustness of our infrastructure. Boosting the team’s performance by sharing insights, adopting best practices in iOS development, and persistently seeking ways to innovate and enhance our app. Explore our Tech Stack here.
Konrad Group
About UsAt Konrad Group, we are a pioneering digital consultancy focused on addressing intricate business challenges for our diverse global clientele through innovative and forward-thinking approaches. Our team thrives in a culture that fosters creativity and is committed to delivering top-tier digital products enjoyed by millions worldwide. We seek exceptionally intelligent, analytical, and diligent individuals who are passionate about lifelong learning.Role OverviewAs a Senior iOS Developer, you will be responsible for crafting high-quality iOS applications. Collaborating closely with our software development team, you will contribute to the development of both consumer and enterprise applications. This position is perfect for developers who possess strong technical skills and wish to be part of a talented and constantly evolving team at Konrad.Your ResponsibilitiesCollaboratively create maintainable, testable, and high-performance software with our elite team.Lead the development of significant product features while working alongside designers, project managers, and developers from other platforms.Mentor fellow developers in your area of expertise, fostering growth and knowledge sharing.Engage in code reviews and conduct comprehensive testing to ensure software quality.Investigate and evaluate new technologies and tools, sharing insights with the team.Communicate effectively and clearly with all team members.
Veeva Systems, Inc.
Veeva Systems is dedicated to revolutionizing the life sciences sector by providing innovative cloud-based solutions that expedite the delivery of therapies to patients worldwide. As one of the fastest-growing SaaS companies in history, we proudly achieved over $3 billion in revenue last fiscal year, with an abundance of growth opportunities on the horizon. At Veeva, our core values include: Doing the Right Thing, Ensuring Customer Success, Supporting Employee Success, and Maintaining Speed. In 2021, we made a significant impact by becoming a public benefit corporation (PBC), which legally binds us to balance the interests of our customers, employees, society, and investors. As a Work Anywhere organization, we empower you to choose your work environment, whether from home or in our offices, to enhance your productivity and well-being. Join us in our mission to transform the life sciences industry and positively impact our customers, employees, and communities.The RoleBecome an integral member of our team responsible for developing core platforms that support our Quality Engineering initiatives. In this dynamic role, you will design and manage scalable internal tools and cloud infrastructure that enhance CI/CD workflows and boost system reliability. Collaborate closely with DevOps and QA engineers to facilitate efficient results analysis and issue resolution in a remote-first setting.
Sign in to browse more jobs
Create account — see all 744 results

