
Technologies
JavaScript
Job Description
We are seeking a Senior Front End Engineer to deliver new features for our SMS and email marketing products. You’ll collaborate with the team to perform both front and full-stack engineering, while designing and building new features and capabilities, and solving technical problems.
What your day could consist of:
Product quality, tested code.
Advocate for coding standards and best practices. Collaborate with cross-functional teams to plan and architect upcoming features.
Support the existing capabilities of our marketing products.
Participate in sprint rituals, such as planning and stand-up.
Actively engage in pairing and code reviews.
What is needed:
5+ years of experience building web applications, and a minimum of 2 years working with ReactJS and Typescript.
Technical degree or equivalent work experience in a software engineering role.
Understanding of package management within the JavaScript ecosystem using npm and Yarn, including dependency versioning, publishing, and upgrading.
Leadership experience with a demonstrated history of leading projects from concept to completion.
Experience architecting complex, large-scale front end applications that are performant and maintainable.
Mastery of HTML and CSS and experience styling new and existing components, as well as the ability to replicate a high-fidelity wireframe using HTML and CSS is also essential. Experience developing in ReactJS and Typescript and comfortable working knowledge in vanilla JavaScript and jQuery. Experience securely authenticating with and consuming RESTful APIs.
Working knowledge of a front end testing framework, such as Jest or Karma.
Familiarity with distributed version control systems (ex. Git) and continuous integration.
Strong UX and design sensibilities to build accessible and responsive products.
Experience leveraging components from a design system.
March 7, 2023