Senior Front-end Developer - JavaScript - React.js, JavaScript - Pet Health market
6+ years
Full-time (40h)
Pet Health
Full Remote
React.js
JavaScript
Angular
Vue.js
React Native
SEO
CSS
HTML
Requirements
Must-haves
- 6+ years of professional experience as a Software Engineer
- Expertise in JavaScript and modern front-end frameworks (e.g. React, Angular, Vue)
- Deep understanding of the JavaScript ecosystem (bundlers, package management, and build processes)
- Experience building modern web applications from the ground up (building, debugging, and deploying)
- Experience building accessible, responsive UIs with HTML and CSS
- Solid understanding of user experience fundamentals
- Ability to think through user flows and requirements
- Good understanding of SEO
- Ability to work independently with minimal supervision
- Strong communication skills in both spoken and written English
Nice-to-haves
- Leadership experience
- Startup experience
- Experience working in Agile environments like SCRUM
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
We are seeking individuals who can provide robust technical leadership within our team, driving excellence in user experience (UX).
- Establish new component libraries, storyboarding processes, and other necessary frameworks.
- Lead the development of architectural designs and coding standards
- Design and develop scalable front-end applications for consumer-facing products
- Develop new features, internal tooling, bug fixing, and documentation
- Ensure website is accessible across many platforms, including laptops and smartphones
- Create beautiful, responsive, and accessible interfaces
- Identify and fix issues to improve our system's scalability, performance, and simplicity
- Maintain a stable and robust product across the life cycle after launch
- Help bridge the gap between graphic design and technical implementation
- Work closely with the Product and Design team to translate UI/UX design wireframes into code
- Collaborate with a Product Manager on planning, estimates, development, and definition of work stories and rollout
- Collaborate with your peers and leaders to employ best practices and patterns