Principal Front End Software Engineer
1 week ago
Principal Front End Software Engineer – Human Risk
Lead the Future of Mimecast's next generation of Mimecast protection products
Mimecast is looking for a talented Principal Front End Software Engineer to join the Human Risk Platform Team. You will be part of the team leading the development of our next generation of Mimecast's "Work Protected" product line, building on the Human Risk platform to deliver seamless protection across all the communication and collaboration tools used by our customers.
Why Join Our Team?
"The Human Risk team, within the Platform group, is responsible for preventing the evolving and sophisticated threats targeting human error within organizations. Our cloud-based platform integrates with leading security technologies, providing enterprise security leaders with deep visibility into their organizational risks
.
If you're interested in solving customer challenges at immense scale, then this is the role for you"
What You'll Do
You will be playing a key role as a Front End Software Engineer in the Human Risk team. A team with the energy and excitement of a startup, backed by the maturity and security focus of a large and established organisation. We want to hear from you if you have the desire to build, learn and leverage your knowledge an experience to provide valuable insights to customers. Your responsibilities will include:
- Work closely with Product Management, UX designers, and the wider engineering team to deliver innovative user interfaces and interactive data visualisations.
- Work with fellow UI engineers and UX to build out a suite of loosely-coupled reusable components.
- Take ownership, mentor and guide junior engineers, fostering a culture of collaboration, continuous learning, and professional growth.
- Generate ideas and develop new ways to visualize and present complex information to users.
- Craft resilient, secure, and efficient code, ensuring optimal performance and minimal downtime.
- Take initiative and be resourceful when solving complex problems and define solutions
- Learn about new technologies, innovations and apply them to our products.
What You'll Bring
- Demonstratable ability to work effectively in a collaborative team environment, mentoring junior team members and contributing to a positive team culture.
- A love for making things beautiful and a strong understanding of usability and visual design.
- Experience collaborating with UX/UI designers to create visually appealing and user-friendly interfaces for showcasing analytical data.
- Expert knowledge of modern frontend frameworks and libraries such as React and TypeScript.
- Experience with configuring modern tools, such as Jest and Webpack.
- Strong skills in developing comprehensive end-to-end test suites for all components, and executing them using Cypress or GhostInspector.
- Experience developing products and features in a cloud-service and micro-service architecture.
- Experience in utilizing NPM for package management and dependency handling.
- Experience with Java and Python is a plus.
What We Bring
Join our Human Risk team to accelerate your career journey, working with cutting-edge technologies and contributing to projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.
Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge
Our Hybrid Model:
We provide you with the flexibility to live balanced, healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week, because working together in person:
- Fosters a culture of collaboration, communication, performance and learning
- Drives innovation and creativity within and between teams
- Introduces employees to priorities outside of their immediate realm
- Ensures important interpersonal relationships and connections with one another and our community
The base salary range for this position is $148,000 - $222,000 CAD base + benefits. This reflects the minimum and maximum target for new hire salaries for this position. This position may also be eligible for incentive plans and other related benefits. Our salary ranges are determined by role, level, and location. These factors and individual capabilities will also determine the individual pay offered.
Belonging at Mimecast
Cybersecurity is a community effort. That's why we're committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they're a cybercriminal, of course.
We're proud to be an Equal Opportunity and Affirmative Action Employer, and we'd encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.
We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won't affect your application.
Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.
-
Principal Front End Software Engineer
2 weeks ago
Mississauga, Ontario, Canada Mimecast Full time $148,000 - $222,000 per yearPrincipal Front End Software Engineer – Human RiskLead the Future of Mimecast's next generation of Mimecast protection productsMimecast is looking for a talented Principal Front End Software Engineer to join the Human Risk Platform Team. You will be part of the team leading the development of our next generation of Mimecast's "Work Protected" product line,...
-
Principal Software Engineer
7 days ago
Mississauga, Ontario, Canada Roche Full time $150,000 - $200,000 per yearA healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come.Creating a world where we all have more time with the people we love.That's what makes us Roche.As the Principal Software Engineer you will join a team of talented engineers in...
-
Principal Software Engineer
6 days ago
Mississauga, Ontario, Canada Roche Full time $120,000 - $180,000 per yearAt Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure...
-
React Front End Engineer
1 week ago
Mississauga, Ontario, Canada VDart Full time $80,000 - $120,000 per yearJob Title: React Front End EngineerLocation: Mississauga ONFull TimeThis is a migration project. Migrating from Angular to React.Skills: React.JS, Redux/Redis, HTML5, CSS3 and Java(Main Skill)Job Description:Lead the design, development, and maintenance of scalable and high-performance web applications leveraging React for frontend interfaces, for backend...
-
Principal Software Engineer
7 days ago
Mississauga, Ontario, Canada Roche Full time $120,000 - $180,000 per yearAt Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure...
-
React Front End Engineer
1 day ago
Mississauga, Ontario, Canada E-Solutionts Full time $90,000 - $110,000 per yearJob Title :: React Front End EngineerJob Location :: Mississauga, ON HybridMode of hiring :: Full timeJob Description:This is a migration project. Migrating from Angular to React.Client wants someone very strong on react who has little experience in Java.Lead the design, development, and maintenance of scalable and high-performance web applications...
-
Software Engineer
1 week ago
Mississauga, Ontario, Canada RBGlobal Full time $120,000 - $180,000 per yearDescriptionAs a member of our application development team, you will play a crucial role in designing, building, and maintaining the web applications of our homegrown ERP system. You will collaborate with engineers to develop highly optimized web and service applications that support the IAA App ecosystem. ResponsibilitiesParticipate in requirements...
-
Principal Software Engineer- Data Platform
2 weeks ago
Mississauga, Ontario, Canada PointClickCare Full time $120,000 - $200,000 per yearAt PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that's founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.With the largest long-term and post-acute care dataset and a Marketplace of 400+...
-
Software Developer
1 day ago
Mississauga, Ontario, Canada harpLabs Inc Full time $40,000 - $108,000 per yearCompany DescriptionharpLabs Inc., based in Mississauga, specializes in creating custom websites, applications and mobile apps that reflect the unique brand and values of clients. The company leverages cutting-edge technology to design digital solutions that are visually compelling and user-friendly. With expertise in web and mobile app developmen. harpLabs...
-
Principal Software Engineer- Data Platform
2 weeks ago
Mississauga, Ontario, Canada PointClickCare Full time US$155,000 - US$172,000At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that's founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare. With the largest long-term and post-acute care dataset and a Marketplace of...