Frontend Developer JD
Frontend Developer JD
Responsibilities
● Possess an obsessive and meticulous attention to detail and prior experience building
robust and accessible user interfaces on the web
● Build user-friendly, cross-browser compatible and frontend reusable components in
React, TypeScript leveraging its features and flexibility
● Work in a fast-paced, collaborative environment ensuring deliverables in a timely
manner
Required Skills
● An existing portfolio demonstrating the successful delivery of rich, accessible,
interactive web content
● Experience working on modern front-end web technologies, including: NextJS, React,
JS(ES6+), TypeScript,
● HTML5, CSS3 and Less/Sass (ability to write mixins, partials, functions, etc)
● Experience developing highly-optimised WYSIWYG applications using React
● Possess a deep sense of empathy for your users and a thorough understanding of
design methodologies, HCI principles
● Experience managing projects with multiple collaborators and version control such as
Git
● Understanding of web analytics, accessibility, standards, and SEO techniques
● Experience with software engineering best practices (e.g. unit testing, code reviews,
design documentation)
● Experience with testing libraries like Jest, RTL, Cypress, Chai, Mocha, etc.
Preferred Skills
● Prior experience interning in the E-Commerce or allied domains
● Experience with the standard tooling (Webpack, Babel, Linting, JS Typing, Prettier, etc)
● Experience developing aesthetic wireframes, UX flows, mock-ups, and prototypes using
tools such as Figma, Sketch, Adobe XD, Keynote, and/or Adobe Illustrator