Company: Sophos
Salary: Not provided
Location: , Canada
• We’re looking for a Senior UI Developer with deep expertise in React and Angular to join our dynamic team.
• You’ll be building intuitive, high-performance UIs that power cutting-edge AI experiences — from LLM-based assistants to smart security agents.
• This is a hands-on engineering role. You’ll work closely with product managers, designers, and AI/ML engineers to deliver seamless, elegant interfaces that simplify complex cybersecurity workflows. Your frontend skills will directly shape how users interact with our AI-driven tools.
• Must have 4+ years of experience building complex UI workflows with React
• Must have React, Angular, JavaScript/TypeScript, and UI architecture
• Writes clean, maintainable, testable code with strong fundamentals in CSS, native JS, and design patterns
• Demonstrates ownership, a bias for action, and a high bar for quality and UX
• Can work independently, unblock others, and mentor junior developers
• Enjoys solving problems fast but thoughtfully, with strong judgment and curiosity
• Is open to working across the stack — from wireframes to devops and backend contracts
• Cares deeply about end users and building delightful, usable interfaces
• Embraces AI as a way to accelerate and improve software development
• Sophos operates a remote-first working model, making remote work the primary option for most employees.
• Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit
• Employee-led diversity and inclusion networks that build community and provide education and advocacy
• Annual charity and fundraising initiatives and volunteer days for employees to support local communities
• Global employee sustainability initiatives to reduce our environmental footprint
• Global fitness and trivia competitions to keep our bodies and minds sharp
• Global wellbeing days for employees to relax and recharge
• Monthly wellbeing webinars and training to support employee health and wellbeing
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.