1. Maintain responsive, accessible interfaces using modern front-end technologies. 2. Collaborate with designers to ensure design-matched, performant user experiences. 3. Write clean, modular, maintainable code following team conventions and best practices. 4. Resolve issues in a timely manner. 5. Participate in regular code reviews and take feedback constructively. 6. Contribute to technical planning, estimation, progress meetings, and standards. 7. Stay curious and engaged with new front-end tools and technologies. 8. 3 years of professional front-end development experience. 9. Solid understanding of HTML, CSS (box-model, flexbox), and modern JavaScript. 10. Experience with Node - running build scripts, switching node versions etc. 11. Familiarity with version control (GIT) and common workflows (feature branches, pull requests). 12.
more