cover image
Forescout Technologies Inc.

Forescout Technologies Inc.

www.forescout.com

1 Job

1,144 Employees

About the Company


Forescout Technologies, Inc., a global cybersecurity leader, continuously identifies, protects and helps ensure the compliance of all managed and unmanaged connected cyber assets - IT, IoT, IoMT and OT. For more than 20 years, Fortune 100 organizations and government agencies have trusted Forescout to provide vendor-agnostic, automated cybersecurity at scale. The Forescout(r) Platform delivers comprehensive capabilities for network security, risk and exposure management, and extended detection and response. With seamless context sharing and workflow orchestration via ecosystem partners, it enables customers to more effectively manage cyber risk and mitigate threats.

Listed Jobs

Company background Company brand
Company Name
Forescout Technologies Inc.
Job Title
Intern - Front-End Software Engineering
Job Description
Job Title: Intern – Front‑End Software Engineering (Front‑End UX Developer Intern) Role Summary A 10‑week paid internship focused on designing, developing, and testing user‑centric UI components for Forescout’s Cloud platform, using React and TypeScript, and integrating with RESTful services and cloud back‑ends. Expectations - Work 40 hours per week during June 1 – Aug 6. - Maintain a 3.0 + GPA and provide an official transcript. - Complete the program in full; remote participation permitted only if relocating to Ottawa. - Demonstrate strong communication, teamwork, and quick learning of new technologies. - Deliver code that meets quality standards, is well‑tested, and is documented. Key Responsibilities - Collaborate with senior engineers and UX designers to build new UI components in React + TypeScript. - Integrate front‑end modules with backend REST APIs and cloud services. - Write unit and integration tests; troubleshoot and debug UI performance issues. - Participate in code reviews, architectural discussions, and maintain technical documentation. - Present final project to a leadership panel at program conclusion. Required Skills - Proficiency in JavaScript/TypeScript, ES6+ features, HTML, CSS. - Hands‑on experience with React and component‑based architecture. - Understanding of REST API consumption patterns and client‑server interaction. - Ability to write maintainable code with appropriate testing. - Strong problem‑solving, analytical thinking, and attention to detail. - Effective verbal, written, and presentation communication. - Team‑oriented mindset with cultural competency for diverse environments. - Familiarity with UI design patterns for AI and real‑time UIs (preferred). - Basic knowledge of Azure cloud concepts (preferred). Required Education & Certifications - Currently enrolled in the third year or higher of a Computer Science, Software Engineering, or related degree program. - Minimum cumulative GPA of 3.0. - Official transcript required for application.
Ottawa, Canada
Hybrid
Fresher
25-02-2026