5 days ago
Burnaby, CanadaMid Level
Responsibilities
- Develop and maintain frontend and backend components of the FortiGate web interface.
- Build responsive, user-friendly interfaces using TypeScript, JavaScript, and Angular.
- Configure and maintain Apache HTTP Server and develop custom Node.js server solutions.
- Develop Node.js and TypeScript services that integrate with system components and expose web-interface features such as packet capture and security auditing.
- Design and implement secure communication systems using REST APIs, WebSocket servers, and proprietary protocols for Security Fabric device integration.
- Optimize performance and debug complex security and performance issues across the full technology stack.
- Stay current with cybersecurity trends and modern full-stack development technologies while learning about network security systems.
Requirements
- Strong proficiency in HTML, CSS, TypeScript, and JavaScript for full-stack development.
- Strong Node.js development experience for server-side and microservices development.
- Understanding of RESTful API design, development, and WebSocket implementation.
- Knowledge of the C programming language for backend development.
- Experience with modern JavaScript frameworks such as Angular, React, or Vue.js.
- Experience with responsive web design and cross-browser compatibility.
- Strong problem-solving skills and attention to detail.
- Experience developing in a Linux environment.
- Preferred experience in computer networking, cybersecurity, and network security domains.
- Preferred experience with Apache web server configuration and management.
- Preferred experience with secure API development and authentication systems.
- Knowledge of performance optimization techniques, system tuning, web security principles, secure coding practices, and UX principles.
- Familiarity with firewall technologies or network management interfaces.
Benefits
- 100% company-paid medical, dental, and vision coverage, including Health Spending and Personal Spending Accounts.
- Employee and Family Assistance Plan with counseling, legal advice, and mental health resources.
- Critical illness, disability, and life insurance.
- Group Registered Retirement Savings Plan with company matching.
- Competitive paid time off and flexible leave policies, including paid health days.
- Eligibility for benefits begins on the first day of hire.
- Full-time position in Canada with an annual base salary range of $92,000 to $112,000.
- Eligibility to participate in Fortinet’s equity program; bonus eligibility is reviewed at hire and annually at the company’s discretion.
Tech Stack
Categories
About Fortinet
Fortinet is a public cybersecurity company that builds network security hardware and software for enterprises, service providers, and governments. Its FortiGate firewalls, secure networking (SD-WAN), endpoint and cloud security, and threat intelligence subscriptions are sold via direct and channel partners. Founded in 2000 and headquartered in Sunnyvale, California, Fortinet trades on NASDAQ (FTNT) and serves more than 660,000 customers worldwide.
