Senior Front-End Developer
Job Description
Our client is a fast-growing technology company transforming the construction industry with innovative solutions for job sites. Their AI-powered, LTE-connected device makes time tracking accurate, effortless, and excuse-free.
Role Overview
As a Senior Front-End Developer, you will contribute to the dashboard and web applications, building and enhancing features with Nuxt.js, Vue.js, and TypeScript. You'll collaborate with backend developers and designers to deliver high-performance, scalable applications with an exceptional user experience.
Responsibilities
- Develop and maintain web applications using Nuxt.js, Vue.js, and TypeScript
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Collaborate with team members on product direction and user experience
- Participate in code reviews and provide constructive feedback
- Integrate APIs and backend services
- Mentor junior developers and share best practices
Qualifications
- Proven experience as a Front-End Developer with a strong portfolio
- Proficiency in Nuxt.js, Vue.js, and TypeScript
- Experience with SCSS and CSS frameworks like Bootstrap
- Familiarity with build tools such as Node.js, Docker, and pnpm
- Knowledge of Git and version control workflows
- Experience with unit testing frameworks (e.g., Cypress)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
Preferred Skills
- Experience with AG Grid, ApexCharts, and GSAP
- Knowledge of PrimeVue or other UI component libraries
- Familiarity with CI/CD pipelines (e.g., GitHub Actions)
- Understanding of deployment processes and cloud services
How to Apply
Ready to start your career as a Senior Front-End Developer at Expansion?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Expansion in Toronto.
Is this a remote position?▼
This appears to be an on-site role in Toronto.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.