Reporting to the Lead Development Engineer, you will be tasked with building performant, scalable, and sustainable frontend application architecture and software. You will work within an experienced and collaborative development team to adopt and maintain modern software engineering practices, build dynamic user interfaces, and support critical technology incidents.
Requirements
- Minimum 5 years of professional experience in frontend development
- Strong experience with Vue.js and related ecosystem tools
- Proficient in HTML5, CSS3, JavaScript (ES6+)
- Experience building responsive, cross-browser compatible interfaces
- Familiarity with testing tools and frameworks such as Jest, Cypress, Playwright
- Good understanding of RESTful APIs and integrating with backend services
- Experience identifying performance bottlenecks and optimising frontend applications
- Good understanding of pair programming and in pair code reviews
- Experience and understanding of CI/CD tools such as CircleCI
- Worked in Agile environments (Scrum/Kanban)
- Basic understanding of backend technologies such as Ruby on Rails is a plus
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance