Senior Front end Engineer
About the Role
You will shape user interfaces, improve user experiences, and build performant, secure, and reliable front-end systems. You will implement and optimize features, write clean maintainable and well-tested code, perform thorough testing and peer reviews, and follow coding standards and secure client-side practices. You will integrate with RESTful APIs, work with modern frontend frameworks and tools, and focus on performance, accessibility, and frontend security.
Requirements
- 5+ years of experience as a Front-end Engineer
- Expert-level proficiency with Vue.js, Nuxt.js, and TypeScript
- Deep understanding of modern JavaScript, component-based architecture, and state management patterns
- Strong experience with modern CSS, SASS, responsive design, and cross-browser compatibility
- Proven experience building and optimizing scalable high-performance consumer-facing UIs
- Strong experience working with RESTful APIs and integration patterns
- Solid understanding of frontend application security including XSS CSRF and content security policies
- Experience working with AWS frontend services (CloudFront, S3, Cognito)
- Experience with testing tools such as Jest, Vue Test Utils, Cypress, or Playwright
- Comfortable working in an Agile Scrum environment
Responsibilities
- Implement new and existing features
- Communicate feature development status to stakeholders
- Adhere to coding standards, development processes, and design best practices
- Perform thorough testing and participate in peer reviews to ensure quality
- Write and maintain clean, maintainable, and well-tested code
- Demonstrate humility, creativity, and independence
Benefits
- Remote-first (fully remote) work
- Health coverage
- Mental health support services
- Stock option plan for full-time employees
