Return to Careers
We're seeking a Senior Full-Stack Developer who's razor-sharp and ready to make world-class web applications.
As the right person for the job, you will have at least 4 years of relevant industry experience and boast an impressive knowledge of both server-side and client-side JavaScript. Ideally this includes NodeJS/Express, GraphQL, MongoDB, MySQL, AWS, React/React Native, and Sass, but we value good coding fundamentals and solid understanding of web technologies above shiny new technology.
You should also be comfortable handling the implementation of large-scale, end-to-end projects in a small team. Most importantly, you should enjoy tackling technical challenges across a diverse range of projects and strive to do so while writing clean, maintainable code.
Extensive knowledge of ReactJS
Experience architecting RESTful and GraphQL-based APIs using Node and Express
Experience working with AWS or other Cloud Systems
Experience architecting client-side applications using React and state managers (Redux, MobX)
Experience writing tests with tools such as Mocha, Chai and Jest
Experience with Continuous Delivery / Continuous Integration pipelines
Experience writing tests with tools such as Mocha, Chai and Jest
Ability to write modern JavaScript with support for ES7+ features (Babel)
Familiarity with concepts about responsive web design and Sass styling
Knowledge of NextJS or Gatsby
Familiarity with Headless CMS systems like Contentful or Sanity
Familiarity with MySQL or other relational databases
SEO & Web Analytics knowledge
Experience writing tests with tools such as Mocha, Chai and Jest
Experience with Continuous Delivery / Continuous Integration pipelines
SEO & Web Analytics knowledge
Experience configuring Webpack (or equivalent) bundler tools
Perks
We believe work is important, but so is taking care of yourself, having time to connect with your coworkers, and recharging away from the computer screen.
Remote Office
Health, Dental & Vision Insurance
14 Paid Holidays
Generous Amount of Vacation Time
401(k) Matching
10-16 Weeks of Paid Parental Leave
Internet Credit
Home Office Upgrade Stipend
Summer Fridays
Yearly Team Retreat
Company-Sponsored Team Events
Shared Experience Fund
Bi-Monthly Coworking Days
Snacks & Drinks Stipend
Health & Wellness Stipend
Massage & Relaxation Stipend
Education Fund
Donation Matching
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.