The company makes high-tech home security products and is growing.
The team is hiring a senior full stack software engineer to help the business reach further.
The culture is collaborative and low on ego, and the company wants people who grow and advance over time.
Responsibilities
Design, build, test and deploy solutions for the e-commerce platform.
Choose the right tool for each job and build services that are properly sized, tested and reliable for customers and colleagues.
Partner with marketing to make online shopping fast, high quality and easy for customers.
Work with the data analytics team to make sure the right information is captured for business decisions.
Coordinate with operations on the fulfillment and shipping services that run the warehouses.
Work with QA engineers to run quality end-to-end tests at every stage of CI/CD.
Build reporting services and self-service internal tools that extend what the company can do.
Requirements
5+ years of professional experience developing software and business solutions.
Agile experience, a team-first approach, and a commitment to continuously delivering high-quality software.
Knowledge of REST and other modern web patterns and technologies.
Experience building server-side web applications with frameworks such as NestJS, Next.js, Symfony, or Laravel.
Solid experience with Node.js in TypeScript.
Experience with React, React Router, Remix, or other modern JavaScript frontend frameworks.
Cloud-native development experience creating scalable services with efficient architecture patterns and tools; AWS preferred.
SQL knowledge, including ORM use (TypeORM, Prisma, or others), query optimization and schema design.
Comfortable working on the command line across platforms.
Examples of leading or building full-stack solutions from concept to completion.
A willingness to take ownership of projects and set out a path other engineers can follow.
Enjoy building new things and integrating with existing data and third-party systems.
E-commerce experience.
Knowledge of containerization with Docker, Kubernetes, or ECS.
Experience with Commercetools or Contentful CMS.
Experience with A/B testing platforms such as Contentful Personalization or Optimizely.
Infrastructure as code and DevOps experience.
Knowledge of functional programming concepts.
Customer obsessed: build deep empathy for customers, put them at the center of your work, and build lasting relationships with them.
Aim high: keep challenging yourself and others to raise the bar.
No ego: treat no job as too small, and stay open, inclusive and humble.
One team: take a highly collaborative approach to reach shared success.
Lift as we climb: invest in developing others and help those around you succeed.
Lean and nimble: work with agility and efficiency, and experiment in situations that are often ambiguous.
Conditions
Hybrid model: in the office on two core days each week, typically Tuesday, Wednesday or Thursday, and you choose where you work for the rest of the week.
The company commits to fair and equitable pay and pay transparency, and reviews its programs regularly to keep them competitive.
Benefits
Target annual base pay range of $117,300 to $156,400.
Pay is set using market-based compensation and adjusted each year, with individual packages tailored to skills, experience, qualifications, work location and other business factors.
Total rewards may include the annual bonus program, equity and other compensation, plus medical, retirement and lifestyle benefits.
A comprehensive total rewards package focused on wellness and on financial security for employees and their families.
A free home security system and professional monitoring for your home.
Employee resource groups for networking, mentoring, development and advocacy.
A mission- and values-driven culture and a safe, inclusive environment to build, grow and thrive.