Front End Engineer
Description
What success looks like in this role:
- Design and build responsive, performant UIs using modern frameworks (React, , Vue, etc.)
- Architect maintainable frontend systems and component libraries for scale
- Integrate APIs securely and efficiently across cloud-native environments
- Champion accessibility, performance, and security as part of every release
- Automate testing and delivery using CI/CD pipelines and modern tooling
- Mentor peers, contribute to shared design systems, and influence frontend architecture
- Collaborate cross-functionally with backend, DevOps, and design teams to deliver visible outcomes
Sounds great, but do my skills fit the role?
- Expert in JavaScript / TypeScript and SPA frameworks (React preferred)
- Familiar with SSR/SSG (, Remix) and frontend performance optimization
- Experience with frontend pipelines (Vite, Webpack, GitHub Actions) and test automation (Jest, Cypress)
- Strong grasp of UX principles, accessibility standards (WCAG), and design systems
- Ability to communicate technical detail clearly to both engineers and business stakeholders
- Consulting excellence: prioritization, collaboration, and calm in ambiguity
Mindset Traits
- Delivery-first: focused on shipping meaningful impact
- Craft-driven: passionate about code quality, design integrity, and user experience
- Growth-minded: thrives on learning and mentorship — both giving and receiving
- Empathetic influencer: leads through clarity, kindness, and credibility
Technical Skills
- Languages: TypeScript / JavaScript (ES6+)
- Frameworks & Tooling: React, , Redux/Zustand, REST / GraphQL, Jest / Cypress
- Build & Deployment: CI/CD (GitHub Actions, GitLab, CircleCI), containerization (Docker)
- Cloud Platforms: AWS Amplify, Vercel, or Azure Static Web Apps
- Security & Compliance: OWASP basics, secure API handling, RBAC for UI
Why join RAVL?
- Flexible, client-aligned work model — autonomy with accountability, adapting to client delivery needs
- Variable bonus & RRSP contributions tied to performance and delivery impact
- 4 weeks paid time off (plus public holidays)
- Paid professional development days and continuous learning opportunities
- Comprehensive health & dental coverage, including mental health support
- Commitment to lifelong learning — continuous improvement through training, mentorship, and certification
Skills
As published by lever · 1 question
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Twitter URL, GitHub URL, Portfolio URL, RAVL
Pick from a list (1)
- Are you legally authorized to work for any Employer in Canada? optional