Frontend Engineer
- Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Posting language
- English
- Posted
Original job description
Jobright is a personal AI job search agent that simplifies the job search process and helps users reach better job outcomes. The Frontend Engineer builds accessible, reliable web interfaces by implementing responsive designs, integrating APIs, and supporting testing, debugging, and collaborative product development.
Why Join Us
- Build real, production AI agents used by real users
- High ownership and impact
- Work at the intersection of AI, agents, and product
- Shape how people experience AI-driven job search
Responsibilities
- Implement responsive user interfaces from product and design requirements
- Write clear, maintainable HTML, CSS, and JavaScript or TypeScript
- Connect frontend components to APIs and handle loading, error, and empty states
- Test and debug behavior across supported browsers and screen sizes
- Participate in code reviews, documentation, and iterative product improvements
Qualification
Required
- Foundational knowledge of HTML, CSS, and JavaScript
- Coursework, personal projects, internship, or equivalent hands-on frontend experience
- Understanding of responsive design and basic web accessibility
- Ability to use version control and learn within an engineering workflow
- Clear written communication and collaborative problem-solving skills
Preferred
- Exposure to React, Vue, Angular, or another component-based framework
- Familiarity with TypeScript, automated testing, or design systems
- A portfolio or repository demonstrating web interface work
More about this job
Responsibilities
Build responsive, accessible web interfaces from product and design requirements using maintainable HTML, CSS, and JavaScript or TypeScript. Integrate APIs, handle loading and error states, test and debug across browsers and screen sizes, and contribute to code reviews, documentation, and product improvements.
Requirements
Required qualifications include foundational HTML, CSS, and JavaScript knowledge, hands-on frontend experience through coursework, projects, internships, or equivalent work, and an understanding of responsive design and basic accessibility. Candidates should be able to use version control, learn within an engineering workflow, communicate clearly, and collaborate; experience with a component-based framework, TypeScript, automated testing, design systems, or a portfolio is preferred.
Skills
- HTML
- CSS
- JavaScript
- TypeScript
- Responsive Design
- Web Accessibility
- API Integration
- Testing
- Debugging
- Version Control
- React
- Vue
- Angular
- Automated Testing
- Design Systems
- Communication
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Frontend Engineering
- HTML
- CSS
- JavaScript
- TypeScript
- Responsive Design
- Web Accessibility
- API Integration
- Loading States
- Error Handling
- Empty States
- Cross-Browser Testing
- Debugging
- Version Control
- Code Reviews
- Documentation
- React
- Vue
- Angular
- Component-Based Frameworks
- Automated Testing
- Design Systems
- AI Agents
- Job Search
- Product Development