
React JS Developer
Fortinet
full-time
Posted on:
Location Type: Hybrid
Location: Burnaby • Canada
Visit company websiteExplore more
Salary
💰 CA$75,900 - CA$92,700 per year
Tech Stack
About the role
- Build responsive, aesthetically pleasing, and scalable front-end web applications using ReactJS and modern web technologies
- Optimize web applications for maximum speed and scalability
- Develop and implement the latest GenAI Agents and Model Context Protocol (MCP) applications
- Self-learn and keep up-to-date with the latest industry trends and technologies in front-end development and GenAI
- Work closely with UI/UX designers, backend developers, and quality assurance people
Requirements
- Bachelor’s or Master’s degree in Computer Science
- Proficiency in front-end technologies: HTML, CSS, JavaScript/TypeScript/ES6 with a primary focus on the ReactJS framework
- Strong sense of aesthetics for UI/UX design and implementation
- Basic familiarity with backend integration (e.g., Python or C++)
- Familiar with Generative AI and modern LLM families (e.g., GPT-5, Claude or other OSS models)
- Familiar with developing GenAI applications, utilizing Agentic workflows, or the Model Context Protocol (MCP)
- Familiar with prompt engineering and techniques to reduce hallucination
- Experience working with integrating high-throughput AI models hosted in local environments or data centers would be an asset
- Strong analysis, problem-solving, and troubleshooting skills
- Fast, self-directed learning skills to pick up the latest tech trends in Front End and GenAI development
- Ability to work both independently and as part of a team
- Curious, self-driven, and strongly passionate about GenAI technologies.
Benefits
- 100% company paid medical, dental, and vision coverage
- Health Spending Account
- Personal Spending Account
- Employee & Family Assistance Plan (EFAP)
- Critical illness insurance
- Disability insurance
- Life insurance
- Group Registered Retirement Savings Plan (RRSP) with a company match
- Competitive Paid Time Off
- Flexible leave policies, including paid health days
- Eligible for Fortinet equity program
- Bonus eligibility reviewed at time of hire and annually
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactJSHTMLCSSJavaScriptTypeScriptES6PythonC++Generative AIModel Context Protocol
Soft Skills
problem-solvingtroubleshootingself-directed learningteamworkcuriositypassion for technologyaesthetic sense
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science