Senior Front End Developer
Work closely with designers, product management and other software engineers on the definition of user interface design and requirements, estimate complexity, and advise about the feasibility of features.
Be a technical leader for the front end engineering team, providing insights into best practices, and passing on your expertise to the rest of the team.
Work with engineers on the frontend team to identify opportunities for technical skill growth and development.
Be a technical mentor for the team by doing presentations of new patterns/technology, developing custom training courses and making sure engineers take courses that they could help them develop their skills.
Create and maintain high-quality software while meeting deadlines.
Participate in the definition and creation of user interface style guides and shared components.
Continue your own professional growth and engage in continuous improvement, education, and learning.
Work collaboratively with the team to deploy and support your user interface applications.