Senior Engineer - remote

The Sill
Posted 3 years ago  • US

Overview

The Sill is looking for a Senior Engineer who is passionate about website speed and development to join our growing Engineering team. In this role, you will apply your knowledge of JavaScript, cloud computing, and architecture to improve our web-based technologies and implement new data-driven customizations. Our Engineering team is growing, and we are looking for an individual that is eager to join a fast growing start-up. The successful candidate will be excited by the prospect of building new innovative solutions at scale and have a background in ecommerce using Shopify. This is a great opportunity for someone that wants to take on the challenge of evolving existing infrastructure and have lasting impact.

Location

The team is working remotely at this time but the role is located at The Sill’s headquarters in New York City. We are open to permanently remote candidates on a case by case basis.

Reporting

This role will report to the Director of Engineering.

Role Description

The Senior Engineer will join our Engineering team to raise the bar at The Sill, and you will take on ambitious projects in order to do so. You will be our resident Javascript expert, refactoring key components of our codebase to be more performant, maintainable, and compatible with different browsers. You will enable new levels of customization and personalization on TheSill.com by utilizing your knowledge of APIs, thinking through long-term implications and risks. You will help The Sill adopt new technologies, frameworks, and dev tools, in order to meet business needs within our existing operation. You will work cross-functionally with key stakeholders to deliver optimized solutions in a timely manner, balancing trade offs and sharing best practices. Your work will help change what’s possible and improve future developer experience.

Qualifications

• 5+ years of website development experience, specifically for eCommerce is a plus • Portfolio or work examples of fast loading, responsive website features • Experience with Shopify, especially Shopify Slate and Liquid • Significant experience with JavaScript, especially “Vanilla JS” • Experience with Webpack and organizing packages into build tools • Experience with APIs, especially Shopify’s REST and GraphQL endpoints • Deep understanding of cross-browser/platform, device testing, and debugging • Ability to communicate effectively, regardless of the audience

Areas of Responsibility

• Improve The Sill’s tech stack keeping customer and developer experience top of mind, the relevant KPIs here are: page load speed, browser compatibility, and maintainability. • Collaborate with cross-functional stakeholders, specifically Marketing, to design, develop and launch new features with the distinct ability to move between projects, understand business needs, business wide implications, and be consultative throughout. • Refactor components of the website, like our collection filters, image galleries, or product recommendations, to make them more performant, maintainable, and compatible with different browsers. This role is focused on fast loading components first and foremost. • Improve our build tools which currently rely on Shopify Slate (deprecated) by using Webpack and ThemeKit. • Install and QA tracking pixels for the Marketing team, as needed, as well as improve our own in-house event-based data for better measurement and user insights. • Create functions, databases, and webhooks that interact with API endpoints from Shopify, Klaviyo, and ReCharge in the pursuit of scale and automation. • Evaluate and implement frameworks and methods, like VueJS or Headless Ecommerce, when/if they make sense. We aim to use the best tools, but stay a little behind the curve. • Document and adhere to coding standards to ensure high-quality work across all projects, leveraging linting and testing automation tools before deploying live. • Debug and troubleshoot issues across all layers of our tech stack

Benefits

• Company contribution to medical and dental • Company paid short term disability • Company paid life insurance • Unlimited discretionary time off • Company paid parental leave • Access to vision, 401k, long term disability and discounted gym memberships • Access to commuter benefits, HSA and other tax advantages • Company cell phone or stipend provided

About The Sill

The Sill is the first digitally native, direct-to-consumer plant brand. Our mission is to bridge the gap between people and plants, because Plants Make People Happy. Founded in 2012, The Sill is Series A funded and headquartered in New York City. We ship potted plants nationwide from TheSill.com and have planted The Sill brick-and-mortar stores in New York City, Los Angeles, and San Francisco. Learn more at thesill.com.

Our Core Values

CUSTOMER HAPPINESS why we exist ● We place the quality of the customer experience at the core of all we do. ● We act in the service of our promise: Plants Make People Happy.

ALWAYS A STARTUP even when we get big ● We are excited to tackle big problems and change the world. We lead before we follow. ● We pride ourselves on achieving a lot with a little. ● We are optimistic, and have a can-do attitude. ● We are committed to the brand vision.

GROWTH just like our plants ● We are individually focused on learning and leveling up. ● We seek out feedback and expect radical candor. ● We take risks and we’re not afraid to invent, innovate, or flat out fail*. ● We are open minded and welcome diversity—of people and ideas. ● And when the time is right, we give away our legos.

* so long as we learn from the experience

TEAM BEFORE ME ● We are all responsible for The Sill’s success. ● We hold ourselves accountable. What we take on, we own until it is completed. ● We bring up issues quickly and professionally, and have tough conversations respectfully. ● We only get there together.

THE GOLD STANDARD ● We are rigorous in our work. ● We don’t accept inaccuracy or indecisiveness. ● We back up our actions with data, facts, and expertise. ● We communicate clearly and follow processes. ● We take time to understand the implications of our actions by thinking things through to the end.