Sr. Software Engineer II (Web Engineer)

Life360
Remote, Canada, US
$150K-$157K a year (estimated)
Remote
Full-time

About the Job

You’ll be working within a close-knit team of Web engineers, all working to provide an excellent user experience on our e-comm platform and web applications.

This team works closely with other engineering teams, marketers, product managers, and designers to create and maintain performant, visually appealing websites that are optimized for user retention and satisfaction.

Your day to day might involve coding new features, improving site performance, supporting A / B tests from our cross functional partners, and troubleshooting issues to enhance the overall user experience.

What You’ll Do

  • Support the end-to-end ecommerce solution
  • Develop React UI components for our Next.js ecommerce storefront
  • Multiple storefronts and locales (localization)
  • Support multiple payment processing integrations (Stripe, Chargebee) at checkout and order fulfillment
  • Create and maintain custom integrations between vendor services (Product Inventory Management, Storefront, CMS, Reviews, etc)
  • Develop application components using AWS Cloud Development Kit (CDK), provision and deploy those components
  • Configure monitoring, alerting, and alert actions on AWS Cloudwatch
  • Configure CI / CD workflows to test, build, and deploy services
  • Work in collaboration with cross-functional teams (Product, SEO, Marketing, Merchandising, and Finance) to design and document new features
  • Work with web testing skills and frameworks including : Automate functional tests, accessibility compliance tests, and smoke tests
  • Experience developing against RESTful Service architectures
  • On-call rotation and incident response
  • Collaborate with the wider web development team to implement features across both tile.com and life360.com

What We’re Looking For

Minimum Qualifications

  • Bachelor’s degree in computer science or similar quantitative field or the equivalent industry experience
  • 5+ years of experience with React, NextJS and AWS (SQS, Lambdas, S3, CloudWatch)
  • Strong web testing skills, including Jest, browser testing
  • Ability to handle a fast paced environment for iterative project turnarounds on mission critical systems
  • Experience with Agile Development and Scrum methodologies
  • Communicates effectively with cross-platform teammates

Preferred Qualifications

  • TypescriptCypress
  • Netlify
  • BigCommerce
  • Contentful
  • Jasper
  • Cloudflare Edge Workers
  • Experience with Agile Development and Scrum methodologies

Our Benefits

  • Competitive pay and benefits
  • Medical, dental, vision, life and disability insurance plans
  • RRSP plan with DPSP company matching program
  • Employee Assistance Program (EAP) for mental well being
  • Flexible PTO, several company wide days off throughout the year
  • Winter and Summer Week-long Synchronized Company Shutdowns
  • Learning & Development programs
  • Equipment, tools, and reimbursement support for a productive remote environment
  • Free Life360 Platinum Membership for your preferred circle
  • Free Tile Products

Life360 Values

Our company’s mission driven culture is guided by our shared values to create a trusted work environment where you can bring your authentic self to work and make a positive difference

  • Be a Good Person - We have a team of high integrity people you can trust.
  • Be Direct With Respect - We communicate directly, even when it’s hard.
  • Members Before Metrics - We focus on building an exceptional experience for families.
  • High Intensity High Impact - We do whatever it takes to get the job done.

Our Commitment to Diversity

We believe that different ideas, perspectives and backgrounds create a stronger and more creative work environment that delivers better results.

Together, we continue to build an inclusive culture that encourages, supports, and celebrates the diverse voices of our employees.

It fuels our innovation and connects us closer to our customers and the communities we serve. We strive to create a workplace that reflects the communities we serve and where everyone feels empowered to bring their authentic best selves to work.

We are an equal opportunity employer and value diversity at Life360. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any legally protected status.

We encourage people of all backgrounds to apply. We believe that a diversity of perspectives and experiences create a foundation for the best ideas.

Come join us in building something meaningful.Even if you don’t meet 100% of the below qualifications, you should still seriously consider applying!

LI-Remote

30+ days ago
Related jobs
Promoted
Aversan Inc.
Toronto, Ontario

Senior Embedded Software Engineer. Design and develop reliable, high quality software related to:. On board software for our next generation of satellites. Participating in software design review and code review processes. ...

Promoted
Ripple Labs
Kitchener, Ontario

Participate in the full software development lifecycle, from sculpting technical vision and software design to unit, performance and integration testing. We are seeking the same in engineers. Be part of the extended XRP ledger community, continuously raising the standards of engineering excellence b...

Honeywell
Calgary, Alberta

Bachelor’s degree in electrical engineering or computer science/engineering. Work with our certification engineers to ensure our products align with current standards. Assist the engineering manager in defining the scope and mitigating the risk for new product development. Mentor and coach junior le...

Evertz Microsystems Limited
Burlington, Ontario

VRF Qualifications: Unparalleled desire to help the customer and deliver service excellence Education in Computer Networking or related recent practical experience Electrical, Electronic, or Computer Electronic Technician or engineering education or related recent practical experience A strong comfo...

Electronic Arts
Edmonton, Alberta

You will review and provide feedback on technical designs and code written by other software engineers. ...

Honeywell
Mississauga, Ontario

Be part of a team that designs, develops and integrates highly complex software functions within Honeywell Aerospace. Analytical skills & software development skills. Bachelor's degree in Engineering or Computer Science. Understanding various software development lifecycle. ...

Lyft
Toronto, Ontario

Lyft is looking for experienced software engineers with an emphasis on quality, testing, and test automation for mobile applications. We are growing our team with people who will help ensure the high quality of our software engineering practices and the resulting experiences of the millions of rider...

RANOVUS
Ottawa, Ontario

We are seeking a passionate and skilled Robotics Automation Software Engineer to join our cutting-edge R&D team. Proven experience as a Software Engineer or similar role with a focus on automation and vision systems. The primary focus of this role will be on developing, implementing, and optimizing ...

1Password
Canada
Remote

Contribute to a dynamic Production Engineering team dedicated to providing reliable and scalable infrastructure. ...

hireVouch
Remote, Canada or US, USA
Remote

There’s no separate founder, product or customer team - there is very little communication loss because we all deeply understand the problem, engineering, grading for potential features, and trade-offs. We have 2 separate fully functional web apps in prod: one for clinical users and one for patients...