We are seeking a skilled Senior Front-end Engineer to join our team.
This role involves shaping ideas and user feedback into delightful experiences, developing and implementing user interface components using the latest React concepts and workflows, and leading engineering efforts for user-facing features. The ideal candidate will work with Product and User Experience teams to deliver end-to-end features that drive business value and user satisfaction.
Responsibilities
* Collaborate with the User Experience and Product teams to create end-to-end designs for new features.
* Take ownership of product features from design, implementation, and delivery, to post-delivery feedback and follow-up work.
* Coordinate development efforts across team members and ensure successful delivery.
* Architect, develop, and implement highly-responsive user interface components using JavaScript and React.
* Provide technical leadership to teammates through coaching and mentorship.
* Troubleshoot interfaces and debug applications.
* Monitor and improve end-to-end performance.
Required Skills and Qualifications:
* A well-developed understanding of front-end concepts and various frameworks.
* Experience as a front-end engineer writing single-page applications that communicate with API back-ends, and knowledge of JavaScript, CSS, and HTML.
* Excellent troubleshooting skills, and experience with browser-based debugging and performance-testing software.
* A focus on delivering value to customers.
* Great listening skills and a willingness to understand what your customers and team members need to be successful.
* A collaborative approach, a can-do attitude, and a relentlessness in pursuing goals and solving problems.
* A willingness to learn from others and admit when you've made a mistake.
Benefits:
* A comprehensive benefits package including 15 days paid time off (PTO), 1 floating day, 3 sick days, and designated national holidays.