Note: This is an ongoing role that we hire for regularly, so some postings may appear to have been open for a while. If you see this job posted, we are actively hiring and encourage you to apply.
This is a Toronto based opportunity with a 3 day in office expectation (Tuesday - Thursday) with 2 days remote (Monday and Friday).
Wayfair is continuing to expand our commitment to hiring and supporting talent early in their careers, focusing on filling opportunities with recent graduates who have 0-3 years of work experience. We are continually recruiting candidates for this position on a rolling basis as we have a high volume of openings that become available.
Who We Are
Wayfair is on a mission to find the most talented engineers entering the tech world. Our Native App teams build the iOS and Android experiences that make shopping for the home delightful, fast, and engaging. iOS engineers at Wayfair leverage the full capabilities of Apple platforms and frameworks to ship high-impact features used by millions of customers.
If you love innovating, creating new tools and experiences from scratch, and iterating quickly based on data and customer feedback, this is the place for you. We’re looking for developers who are eager to learn, enjoy sharing ideas, and thrive in highly collaborative environments. Our engineers are enthusiastic problem solvers and are involved across the full software development lifecycle, from ideation and design through implementation, testing, and release.
Wayfair is looking for candidates who are passionate about programming and have strong core fundamentals. If you feel confident in your knowledge of object oriented design, data structures, and algorithms, and your ability to grow your skills over time, please apply. We want to connect with developers who are eager to work in a highly collaborative team and add to Wayfair’s culture.
As an L1 iOS Software Engineer, you will have the opportunity to work on one of our Native App teams, helping to build and scale features that power the Wayfair iOS app experience.
What You’ll Do
- Support designing and perform hands-on building of iOS applications that are reliable, scalable, and easy to maintain.
- Implement new features and improve existing ones using Swift and modern iOS frameworks (e.g., SwiftUI, UIKit), partnering closely with product, design, and analytics.
- Ensure that engineering quality standards are met within your team, including testing, performance, and observability best practices.
- Contribute to architectural and code review discussions that impact our mobile engineering ecosystem.
- Collaborate with leads and engineers on your team to solve a wide variety of business and technical problems that impact the Wayfair shopping experience on iOS.
- Help ensure our systems and components are properly documented and easy for others to understand and extend.
- Contribute to the growth and development of the Wayfair engineering organization by sharing learnings, participating in demos, and giving feedback.
Basic Qualifications
- 1-3 years of transferable software development experience (full stack, mobile, or related) in a corporate environment, including internship and co-op experience.
- Bachelor’s in Computer Science, Computer Engineering, Software Engineering, or another related technical discipline.
- Knowledge and experience working with object oriented programming languages.
- Experience or exposure to native iOS development using Swift (coursework, internships, co-ops, or substantial personal projects).
- Familiarity with core computer science fundamentals, including object oriented design, data structures, and algorithms.
- Comfort working with version control systems such as Git.
- Excellent team player with a passion for collaboration
- Familiarity with creating software tools and functionality, debugging code, and successfully incorporating feedback into your work
- Strong skills in solving complex problems with simple abstract solutions
- An interest in working with big data and machine learning
- Experience with using cloud platforms to solve problems
- Experience working in agile environments
- Strong communication skills and the ability to take on projects or tool autonomously
Global Supplier Tech: Wayfair sells millions of products and this team owns all the data, tools, and systems that create and manage the content on the site related to each product. We build tools for our thousands of suppliers to send us content we need to be able to sell their products on site. This team makes sure the customer has the information they need to be confident when purchasing for their home. Within Catalog, there are also teams such as pricing & competitive intelligence engineering, merchandising & media engineering, and virtual media.
Platforms Tech: Responsible for the entire Wayfair website and all backend components that fuels and powers production. You can be an embedded engineer or a platform engineer. Embedded engineers work directly with engineering verticals to build and consult in building new initiatives. Platform engineers are subject matter experts for languages and engineering tools. You can expect to work with engineers that thrive in collaboration and expertise in one of Wayfair’s supported languages or frameworks including Java, .NET, Python, PHP, Backstage, Buildkite, or SonarQube. You can expect to work with engineers that thrive in collaboration and expertise in one of Wayfair’s supported languages (Java, .NET, Python, PHP, Javascript, with some Golang and Rust) and frameworks (Backstage, Buildkite, SonarQube, Puppet, Terraform and others).
Customer Tech: Customer Tech owns the end-to-end shopping journey for our customers across web and native apps, from search and browse through add-to-cart. As an engineer here, you might work on Storefront experiences or SMART (Search & Recommendations) systems, building high-scale services and UIs that help customers discover products, compare options, and feel confident hitting “Place Order.”
- Native Apps (iOS): Customer Tech owns the end-to-end shopping journey for our customers across web and native apps, from discovery through add-to-cart and checkout. Within Customer Tech, our Native App teams focus on making Wayfair’s iOS app the preferred way to shop for home.
Why You’ll Love Wayfair
Benefits & Perks
- In addition to provincial healthcare, Wayfair offers Canadian employees additional extended health care through Desjardins.
- Global Traveler Health Insurance through GeoBlue.
- 24/7 access to mental, financial, physical and emotional wellbeing support, plus an enhanced offering of therapy and coaching.
- Automatic enrollment into Basic Life and Accidental Death & Disability Insurance.
- Registered Retirement Savings Plan with day one vesting.
- Paid Parental Leave and Surrogacy & Adoption Reimbursement.
- Tuition Reimbursement.
- Personalized financial planning through LearnLux.
- Wayfair Employee Discount.
- Gym/Fitness Discounts (including Peloton, GoodLife Global ClassPass).
- Exclusive access to thousands of perks & discounts through Perkopolis and BenefitHub.
- Yearly match up to $500 for personal donations made by employees to registered 501(c)(3) nonprofits.
At Wayfair, we pride ourselves on fostering an environment where every individual experiences a fair and equitable employee journey. We are committed to developing targeted resources that raise awareness around inclusion and eliminate barriers, ensuring Wayfair provides a fair and inclusive workplace experience for everyone.
Social Impact & Responsibility
At Wayfair, we focus on helping people on their journey to home - specifically those who have lost their way from home. We do this by leveraging our best assets, such as collaborating with leading nonprofit organizations, coordinating in-kind product donations, empowering our employees to get involved through paid volunteer time off programs, and encouraging our customers to donate. This multi-faceted approach allows us to support communities in need in authentic ways that align with Wayfair's broader mission of helping everyone, anywhere create their sense of home.
Assistance For Individuals With Disabilities
Wayfair is fully committed to providing equal opportunities for all individuals, including individuals with disabilities. As part of this commitment, Wayfair will make reasonable accommodations to the known physical or mental limitations of qualified individuals with disabilities, unless doing so would impose an undue hardship on business operations. If you require a reasonable accommodation to participate in the job application or interview process, please let us know by completing our Accomodations for Applicants form.
Need Technical Assistance?
For more information about applying for a career at wayfair, visit our FAQ page here.
About Wayfair Inc.
Wayfair is one of the world’s largest online destinations for the home. Whether you work in our global headquarters in Boston, or in our warehouses or offices throughout the world, we’re reinventing the way people shop for their homes. Through our commitment to industry-leading technology and creative problem-solving, we are confident that Wayfair will be home to the most rewarding work of your career. If you’re looking for rapid growth, constant learning, and dynamic challenges, then you’ll find that amazing career opportunities are knocking.
No matter who you are, Wayfair is a place you can call home. We’re a community of innovators, risk-takers, and trailblazers who celebrate our differences, and know that our unique perspectives make us stronger, smarter, and well-positioned for success. We value and rely on the collective voices of our employees, customers, community, and suppliers to help guide us as we build a better Wayfair – and world – for all. Every voice, every perspective matters. That’s why we’re proud to be an equal opportunity employer. We do not discriminate on the basis of race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, genetic information, or any other legally protected characteristic.
Your personal data is processed in accordance with our Candidate Privacy Notice (https://www.wayfair.com/careers/privacy). If you have any questions or wish to exercise your rights under applicable privacy and data protection laws, please contact us at [email protected].