Senior Full-Stack Software Engineer, E-commerce
About the role
- Location: San Francisco HQ or remote (anywhere in Western Hemisphere)
- Full-time
As a Senior Full-Stack Software Engineer, you’ll …
- Lead new feature work and refactoring efforts across our stack
- Design and implement scalable services in Node.js and AWS Lambda
- Write performant UI components (React) that delight users and amplify their abilities as creative problem solvers (check out CSS Grid, E-commerce, Interactions, and more!)
- Work on a highly technical platform that empowers hundreds of thousands of people, and serves millions of page views an hour
- Cross-collaborate with software engineers, product managers, designers and QA analysts in an autonomous, supportive team environment
- Create new APIs and rewrite old ones using REST, GraphQL, and Apollo
- Build and maintain unit and integration tests (Jest and Cypress)
- Mentor other engineers on best practice, design considerations, and quality
- Support others on your team in a technical capacity
- Receive support designed to help you grow as an impactful engineer and a healthy human being
That said, these responsibilities are just the start! we encourage you to contribute wherever your interests take you — and shape your role accordingly.
And this isn’t just a philosophical bent: we actually give you 4 hours a week (10% of the work week) to pursue passion projects outside of your role responsibilities.
About you
You’ll thrive as (a) Senior Full-Stack Software Engineer if you:
- Have significant experience (4+ years) in engineering scalable, multi-tenant environments that deliver rich front-end experiences
- Possess exceptional programming skills with experience in Javascript, Node.js, GraphQL, and React.js
- Exercise a deep understanding of design patterns, and when to apply them
- Deep understanding of data design and modeling
- Are comfy in a linux terminal
- Have previous experience in Kubernetes, Docker, Terraform, Chef, Puppet, or Ansible (these are a plus).
If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Studies show that meeting just 50% of a role’s requirements puts you in the running.
Job Type
Client Payroll
Positions
Full-Stack Developer
Must have Skills
Languages
english -Basic
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 200 USD/Hour
200 USD
Up to 200 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Vlad M