We are seeking a Senior Front End Engineer, reporting to our Engineering Manager, to develop and own a scalable subscription & membership platform for our consumer- facing applications, allowing the product & engineering organization to experiment & innovate with ease.
What We’re Like:A remote-first engineering approach: we work as a distributed team and utilize the necessary tools to achieve efficiency while providing the flexibility of working remotely.A collaborative learning culture: we work as a team to figure out solutions to the technological challenges of the day.A product-focused mindset: we focus on improving our customer’s experience every day, all the while taking the time necessary to make sure we do things the best we can.
ResponsibilitiesWork closely with product management, technical project management and engineering to effectively design and develop our front end platformsHelp define development standards, procedures, and guidelines to improve the overall development processDesign and develop clean, maintainable, and performant softwareBuild services and tooling to bootstrap the development process of reliable systems throughout the team and organizationMentor less experienced developers
QualificationsExperience creating scalable object-oriented RESTful web services and applications in a modern programming language - we predominantly use Javascript(React) but if you’re proficient in other languages we’d still love to talk to you.Experience using TypescriptExperience working with distributed teamsA growth-mindset to surface new avenues to deliver business value through our customer facing flows or platform evolution.An ability to collaborate with the engineering team, project management and collaborating teams to drive projects from start to finish.Familiarity working in Test-Driven Development and an Agile environmentStrong analytical and troubleshooting skills
Bonus points:BS or higher in Computer Science or related technical discipline Relevant e-commerce, subscription or payment business experience Experience in defining & evolving platforms at scale