As a Senior Front End Engineer you will collaborate closely with other front-end and back-end engineers to deliver best-in-class enterprise software.
Key Responsibilities
- Single Page Application design and development
- Ensure application architecture remains scalable, flexible, and performant
- Advocate for technical design considerations during product development
- Ensure stakeholders understand the feasibility of their design decisions
- Work closely with security to maintain best-in-class security posture
- Mentor peers on best practices
Desired Skills
- 5+ years of software product development experience required
- Strong understanding of Computer Science fundamentals
- Application Architecture, Asynchronous, Object-Oriented, and Functional Programming
- Fluency in HTML, CSS, and JavaScript/TypeScript
- In-depth knowledge of Responsive/Adaptive Design, Progressive Enhancement
- In-depth knowledge of HTTP, WebSockets, browsers, web APIs, cross-browser compatibility, and accessibility (WCAG, ARIA)
- Single Page Application design and development using React, React Native and GraphQL (Apollo/Hasura)
- Web browser and networking security