Software/Senior/Principal Engineer, Front End
Summary
Front end engineer (all levels) building modular, fully tested and monitored web applications and contributing to a shared component library at a Boston-based company. Core stack is JavaScript (ES6), HTML/CSS, with REST/GraphQL APIs and monitoring tools like Sentry in an agile environment.
- Implement user interfaces that are highly intuitive, reliable, and meet the needs of our customers
- Contribute to component library that will be the basis of all of our user interfaces
- All web applications are fully tested, resilient and easily monitored
- Extremely focused on the end-user, developing a deep understanding of the user and their needs
- Passion for software development and modern software development practices
- Works and interacts well with software engineering, product management, business development, and customers
- Passion for our mission and values
- Strong communication skills
- Not afraid to ask questions; able to quickly learn new technologies and stay up-to-date with best practices
- Results-oriented, demonstrating an ability to meet deadlines
- 1-10+ years professional front end experience required
- Strong JavaScript experience, including concepts like asynchronous programming, types, and ES6
- Strong HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
- Knowledge of REST or GraphQL APIs preferred
- Experience setting up monitoring solutions like Sentry preferred
- Prior experience working in a fast-paced, agile environment required
