We are looking for an experienced Senior Front End Engineer to join our fast-paced, customer-centric Member Journey Team.
This team seeks to improve the experience for our customers, who are subscribed to our list of monthly subscription programs: Glam Bag, BoxyCharm, Icon Box, Refreshments, and more.
As an engineer, you will participate in the entire product development lifecycle, including architecture design, performance evaluation, code reviews, code coverage, automation, deployment, and maintenance of new and existing features.
You will code in a full-stack arena using React.js, Next.js, TypeScript/JavaScript, with SPA architecture, and experience in GraphQL and Kotlin is a plus.
You will drive the design and implementation of solutions and product features, as well as support the live operation at scale of user-facing critical Web and Mobile flows.
Test automation, monitoring, and alerting experience is desired.
You will participate in the prioritization process to bring hidden technical needs to the roadmap.
You will translate business requirements into technical ones with very strong communication skills.
You will lead the team to build scalable, easy-to-maintain software to support millions of users and transactions.
Requirements:
A minimum of 8+ years of experience as a front-end engineer is required.
Proficiency in TypeScript and JavaScript is essential.
Experience with Next.js and React.js is mandatory.
Knowledge of Node.js is required.
Familiarity with AWS S3, EC2, K8s containers, and CloudFront is necessary.
Experience working in subscription and/or E-commerce companies is preferred.
Experience in a fast-paced startup environment is essential.
A passion for mentoring and coaching the members of your team is required.
Benefits:
The position offers the opportunity to work in a fast-paced and innovative environment.
You will have the chance to improve customer experiences for a variety of subscription programs.
There is potential for professional growth and development through mentoring and coaching.
You will be part of a team that supports millions of users and transactions, providing a significant impact on the company's success.