Amazon – Software Dev Engineer in Test, iOS, Mobile Android – Toronto, ON

Company: Amazon

Location: Toronto, ON

Expected salary:

Job date: Sat, 12 Jul 2025 03:45:50 GMT

Job description: DESCRIPTIONWith over 100 million members, Goodreads is the world’s largest site for readers and book recommendations. Our mission is to help people find and share books they love. Goodreads members can discover new books by seeing what their friends and members of the community are reading or by using the Goodreads Book Recommendation Engine. Our platform also helps more than 220,000 authors to connect with readers. Come join us and be a part of Amazon family here at Goodreads!As part of the Goodreads team, you will join us in building robust Test automation frameworks and test infrastructure to validate experiences across web, mobile devices and Fire tablets. Software Development Engineers for Test(SDETs) support our developer and QA teams with tools, utilities to deconstruct complex test problems into appropriately simple automation solutions.A day in the life-We are looking for talented Software Development Engineers in Test (SDET) who is impactful with their overall quality and automation influence on the group. You will work closely with a talented tech team of Software Development Engineers (SDEs) and QA engineers(QAEs) to develop automation framework(s) for functional, performance as well as API level testing for web and mobile apps. Additionally, you will partner with QAEs in extending automation test coverage by writing core framework utilities and scripts that enable testers, developers approximate real-world environments including regression tests, and drive software development process towards quality-centric methodologies.In this role you will-
Goodreads SDET would work closely with SDEs to understand features and technical implementation and also work with Product Management and QA to understand customer use-cases to develop appropriate test framework capabilities. You will use a wide range of technologies, tools and processes to ensure high quality web and mobile app releases are delivered through use of effective test automation. The successful candidate will thrive in a culture of experimentation and innovation, but also have a proven track record of delivering results to solve challenging problems with effective team collaboration.Job responsibilities

  • Actively work with at least one programming language such as: Java, Kotlin, Swift, or Objective-C and scripting languages like Python.
  • Build and maintain automated test infrastructure for a multi-platform product that will be used to validate all aspects of the product operations.
  • Setup Continuous integration and deployment (CI-CD) build & test pipeline from scratch for web and mobile platforms, Jenkins integration, bash/python scripting.
  • Integrate with SCM infrastructure to establish a continuous build and test pipeline.
  • Analyze and prototype potential test frameworks for functional/non-functional testing, create framework test utilities, maintain build and test infrastructure,
  • Migrate local test infrastructure to AWS.
  • Champion quality of features in development pipelines using automated tests, test reporting to enable sign-offs of features and release candidates
  • Establish processes and tools set to maintain automation scripts and generate effective test reports, dashboards.

BASIC QUALIFICATIONS– 2+ years of non-internship professional software development testing experience
– 1+ years of test automation frameworks and tools building experience
– Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
– Experience in penetration testing and exploitability-focused vulnerability assessment
– Experience in platform-level security mitigations and hardening for Linux and WindowsPREFERRED QUALIFICATIONS– Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
– Experience with security in service-oriented architectures and web servicesAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Senior iOS Engineer – Rivian and VW Group Technology – Vancouver, BC

Company: Rivian and VW Group Technology

Location: Vancouver, BC

Expected salary:

Job date: Sat, 12 Jul 2025 03:50:04 GMT

Job description: , more sustainable for everyone. Role Summary: The Mobile & Consumer Platform team’s mission is to create marketing-leading mobile… applications and SDK’s that offer deep and seamless integration with Rivian and VW Group vehicles, and are the primary digital

Senior iOS Engineer – Rivian – Vancouver, BC

Company: Rivian

Location: Vancouver, BC

Expected salary: $108200 – 135300 per year

Job date: Thu, 10 Jul 2025 23:44:02 GMT

Job description: , more sustainable for everyone. Role Summary The Mobile & Consumer Platform team’s mission is to create marketing-leading mobile… applications and SDK’s that offer deep and seamless integration with Rivian and VW Group vehicles, and are the primary digital

Senior iOS Developer – Accenture – Toronto, ON

Company: Accenture

Location: Toronto, ON

Expected salary:

Job date: Sat, 05 Jul 2025 02:24:02 GMT

Job description: , media and marketing strategy; and campaign, content and channel orchestration. With strong client relationships and deep… and intelligence. Visit us at: Digital Products creates value for our clients, their employees, and their customers. We design…

The content focuses on a media and marketing strategy that emphasizes client relationships and intelligence. It highlights how Digital Products generates value for clients, their employees, and customers through carefully designed campaigns and channel orchestration. The strategy involves effectively coordinating content and media channels to optimize engagement and impact. For more details, visiting the specified site is encouraged.

Amazon – Senior Software Dev Engineer, Mobile iOS – Toronto, ON

Company: Amazon

Location: Toronto, ON

Expected salary:

Job date: Sun, 29 Jun 2025 03:35:52 GMT

Job description: DESCRIPTIONAs part of the Mobile team, you will join us building our mobile application for iPhones and iPads. This is an opportunity to reach a huge user base on one of our fastest growing platforms and enhance the experience of Amazon customers worldwide.As a Software Development Engineer on the team, you will:

  • Design, build and own iOS app features full stack, as well as integrations with Kindle iOS.
  • Be a key player in a talented Mobile team and bring flexibility, speed, and quality to the team.
  • Partner with Android and full stack engineers on elevating the overall Android mobile experience
  • Work with Service teams to develop and improve API calls
  • Work in a fast-paced environment where releases are done every 4-6 weeks.

You are the ideal candidate if you are equally comfortable writing code and defining technical architecture. You must have a deep understanding of iOS platform, service-oriented architecture, and application design, as well as flexibility and a passion for learning new skills. The successful candidate will thrive in a culture of experimentation and innovation, but also have a proven track record of delivering results to solve challenging problems.BASIC QUALIFICATIONS– 5+ years of non-internship professional software development experience
– 5+ years of programming with at least one software programming language experience
– 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
– Experience as a mentor, tech lead or leading an engineering teamPREFERRED QUALIFICATIONS– 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
– Bachelor’s degree in computer science or equivalentAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

OpenTable – iOS Engineer II – Diner Engagement – Toronto, ON

Company: OpenTable

Location: Toronto, ON

Expected salary: $110000 – 130000 per year

Job date: Fri, 20 Jun 2025 05:12:49 GMT

Job description: This will be a remote role to start, with plans to transition to hybrid in-office 2x/week located in downtown Toronto.With millions of diners, 60,000 restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion.Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global team that includes our sister brand, KAYAK and its portfolio of global metasearch brands. Hospitality is all about taking care of others, and it defines our culture.At OpenTable, we take pleasure in Software Development. We believe that velocity comes from a commitment to clean code and solid engineering principles. We deliver innovative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If you are excited by consistently challenging engineering processes and can deliver exceptional quality in a fast-paced, agile environment, we’d like to meet you. Bonus points if you love restaurants too!Job Description:We are looking for mid-level iOS Engineers for our team! You will be working on our flagship consumer iOS app, used by millions across the world, building new features, refining existing ones, fixing bugs and adding unit tests. Also on the menu are the usual refactoring of existing code to keep it current, writing tools that help us test and debug the app more easily.You will enjoy working very closely with our designers and product managers, suggesting technical solutions to product problems, and being mentored by a stellar team of seasoned engineers.Our team is cross-functional, co-located with product and design. We are a very lean team, moving fast and always on top of iOS updates – we are an Editor’s Choice app, routinely featured on stage by Apple at various keynotes and events. We have a passion for building great consumer products, with a great user experience.Responsibilities:

  • Implement new product features, working closely with designers and product managers
  • Collaborate with backend teams, defining public APIs used by our apps
  • Collaborate with Product and Design teams on product requirements, A/B test design and feature rollout
  • Maintain the existing codebase, adding unit tests, refactoring existing code as needed
  • Contribute to the app’s overall architecture to keep it up to date: introduce new patterns such as reactive, async, upgrade system frameworks, etc.
  • Mentor and guide other team members in their journey to become world class engineers

Requirements:

  • 4+ years of experience in iOS development, proficient in Swift
  • Good communication skills
  • Have an eye for good design, and be passionate about consumer product development in general
  • Pragmatic, quick learner
  • Experience with unit testing a strong plus
  • Backend experience a plus, but not required

Benefits:

  • Generous paid vacation + time off for your birthday
  • Work from (almost) anywhere for up to 20 days per year
  • Focus on mental health and well-being:
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year – the whole team fully recharges (and returns without a pile-up of work!)
  • Paid parental leave
  • Paid volunteer time
  • Focus on your career growth:
  • Development Dollars
  • Leadership development
  • Access to thousands of on-demand e-learnings
  • Travel Discounts
  • Employee Resource Groups
  • Private health and dental insurance
  • Life and Disability insurance

There are a variety of factors that go into determining a salary range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required. The range for this Toronto, Canada based role is $110,000-$130,000 CAD.We offer a competitive base salary and benefits including: health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.Diversity, Equity, and InclusionAt OpenTable, we aspire to be a workplace that fosters inclusion and reflects the diverse communities we serve. Hiring people with different backgrounds and perspectives is critical to innovation and to how we deliver great experiences for our users, partners, and teams. We strive to be an open and welcoming environment so that no matter who you are, you can be yourself.We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation(s).

Yelp – Entry Level iOS Engineer – Services (Remote – Canada) – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary: $85000 – 122000 per year

Job date: Thu, 22 May 2025 23:50:21 GMT

Job description: and business owners. We’re looking for a Remote iOS Engineer based in Canada to join our Pro Response team. This small yet…-aware guidance to businesses. This opportunity is fully remote and does not require you to be located in any particular…

Amazon – iOS Software Dev Engineer II, Mobile App – Toronto, ON

Company: Amazon

Location: Toronto, ON

Expected salary:

Job date: Fri, 30 May 2025 05:57:20 GMT

Job description: DESCRIPTIONAs part of the Mobile team, you will join us building our mobile application for iPhones and iPads. This is an opportunity to reach a huge user base on one of our fastest growing platforms and enhance the experience of Amazon customers worldwide.As a Software Development Engineer on the team, you will:

  • Design, build and own iOS app features full stack, as well as integrations with Kindle iOS.
  • Be a key player in a talented Mobile team and bring flexibility, speed, and quality to the team.
  • Partner with Android and full stack engineers on elevating the overall Android mobile experience
  • Work with Service teams to develop and improve API calls
  • Work in a fast-paced environment where releases are done every 4-6 weeks.

You are the ideal candidate if you are equally comfortable writing code and defining technical architecture. You must have a deep understanding of iOS platform, service-oriented architecture, and application design, as well as flexibility and a passion for learning new skills. The successful candidate will thrive in a culture of experimentation and innovation, but also have a proven track record of delivering results to solve challenging problems.BASIC QUALIFICATIONS– 3+ years of non-internship professional software development experience
– 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
– Experience programming with at least one software programming languagePREFERRED QUALIFICATIONS– 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
– Bachelor’s degree in computer science or equivalentAmazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Yelp – Entry Level iOS Engineer – Services – Toronto, ON

Company: Yelp

Location: Toronto, ON

Expected salary: $85000 – 122000 per year

Job date: Fri, 23 May 2025 04:58:00 GMT

Job description: SummaryYelp engineering culture is driven by our : we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment.Yelp connects users with great local businesses and empowers them to share their experiences, helping others discover new favorites. We’ve been on the forefront of iOS development for over a decade and continue to innovate and drive meaningful change to bring the best app experiences to consumers and business owners.We’re looking for a Remote iOS Engineer based in Canada to join our Pro Response team. This small yet impactful iOS team plays a crucial role in enhancing user engagement for millions.In this role, you’ll play a key role in elevating communication standards for Yelp business users. You’ll work on both the business owner app and core consumer-facing features, helping empower businesses to shine in every customer interaction. You will drive the implementation of new features, maintain and enhance our codebase, and contribute to innovative projects that leverage the power of LLM to offer smart, context-aware guidance to businesses.This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.What you’ll do:

  • Build new features and flows in the Yelp Biz and consumer apps that help businesses connect with their customers even more efficiently.
  • Scope, design, and implement projects from initial idea through release, collaborating closely with backend, full stack, Android, and cross-functional partners.
  • Maintain and iterate on existing functionality to keep communication tools intuitive, fast, and reliable for business users.
  • Make businesses overall experience easy and delightful, helping businesses find success on Yelp right away.

What it takes to succeed:

  • Ideally 2 years of experience developing iOS applications in Swift (knowledge of Objective-C a plus for legacy support).
  • Experience building intuitive, user-facing features and improving app UX.
  • Familiarity with RESTful and GraphQL APIs: you know how to fetch, parse, and display data from services.
  • Experience with iOS testing (unit/UI automation), release processes, and version control.
  • Enthusiasm around working in and with diverse, remote teams.
  • Curiosity and drive to own challenging engineering, scalability, and performance problems.

What you’ll get:

  • Compensation range is $85,000-122,000 annually. Depending on your role and level, you may also be offered a bonus, restricted stock units, and benefits.
  • This opportunity has the option to be fully remote in all locations across Canada.
  • You can find more information about Yelp’s five star benefits

!ClosingAt Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition, disability, or any other protected status.We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.#LI-Remote

Infosys – IOS lead Developer – Toronto, ON – Mississauga, ON

Company: Infosys

Location: Toronto, ON – Mississauga, ON

Expected salary: $89004 – 115491 per year

Job date: Thu, 01 May 2025 03:24:12 GMT

Job description: Job DescriptionInfosys is seeking a IOS lead DeveloperThis position will interface with key stakeholders and apply technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design; play an important role in creating the high-level design artifacts; deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition and warranty. This is an opportunity to be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.Required Qualifications:

  • Candidate must be located within commuting distance of Calgary, Alberta or be willing to relocate to the area. This position may require travel.
  • Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
  • A highly experienced Android developer with over 7 to 9 years of relevant experience.
  • Candidates authorized to work for any employer in Canada without employer-based visa sponsorship are welcome to apply. Infosys is unable to provide immigration sponsorship for this role at this time.

Preferred Qualification:

  • Strong knowledge of Java & Android build system with exp. in Kotlin.
  • Proficient in Android development tools and technologies, including Jetpack Compose, Room Database, Retrofit and Firebase.
  • Strong object-oriented design skills including design patterns, data structures, test driven development.
  • Sound knowledge of memory management and concurrency.
  • Working knowledge of Android internals, Android UI design principles, patterns, and best practices to help build high performance apps with low footprint.
  • Experience building Android app from scratch with a strong focus on architecture. Familiar with MVP, MVVM, VIPER, etc.
  • Experience working with remote data via REST and JSON.
  • Experience with third-party libraries, APIs, web services and JSON, e.g Dagger, Rxjava, Retrofit, GSON, Jackson etc.
  • Hands on knowledge working with Junit, Mockito.

Estimated annual compensation range for the candidate based in the below location will be:
Ontario: $ 89004 to $ 115491The job entails sitting as well as working at a computer for extended periods of time. Should be able to communicate by telephone, email, or face to face. Extensive travel may be required as per client and project needs.Role Designation835ATLDCD Technology LeadInterest GroupInfosys LimitedRoleTechnology Lead – CANCompanyITL CanadaDomainTelecomSkillsetTechnology|Mobility – Cross Platform Development|AppMobiEEO/About UsAbout Us
Infosys is a global leader in next-generation digital services and consulting. We enable clients in more than 50 countries to navigate their digital transformation. With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.