Senior Frontend Engineer
SoSafe
Get hot jobs first on Telegram
New positions appear faster in our channel
- Location
- Portugal, United Kingdom, Ireland
- Job Type
- full-time
- Salary
- โฌ85k โ โฌ110k
- Posted
- May 6, 2026
Job Description
SoSafe has the ambition to become the leading human risk management provider in Europe. Our award-winning awareness platform triggers behavioural change by providing effective and engaging training and simulations on cybersecurity and data protection. Cybercrime is costing the world >$10 trillion annually and growing by 15% p.a. - we invite you to be part of the solution!
About the Team
We own the core admin experience and the data foundation that powers every customer's journey on the platform. From third-party integrations to provisioning flows, we ensure customer and user data is accurate and transparent at scale - while crafting the admin tooling that organizations depend on daily. Our biggest UX challenge: turning complex technical setups into seamless onboarding experiences that feel effortless, no matter what's happening under the hood.
Here's how you'll make a difference:
-
Lead the development of new features and user experiences from concept to deployment
-
You think in outcomes, not just implementation, and care deeply about user experience and impact
-
Design and build scalable, modular frontend architecture
-
Ensure quality through unit tests, e2e tests, and contract testing
-
Monitor and improve performance, accessibility, and reliability using tools like Sentry, Datadog, etc.
-
Collaborate cross-functionally in a modern Agile/Scrum environment
-
Help shape our CI/CD pipelines and contribute to DevOps practices
-
Mentor and support teammates through code reviews, pair programming, and architecture discussions
What makes you a great fit
-
Proven track record of professional frontend experience, with in React + TypeScript
-
Strong knowledge of frontend testing strategies (unit, integration, e2e, contract testing)
-
Comfortable working with (or contributing to) AI-assisted tooling like GitHub Copilot or Cursor
-
Experience working with observability tools like Sentry, Datadog, or similar
-
Familiarity with CI/CD processes and DevOps practices
-
Strong communication skills in English
-
Track record of working in fast-paced, agile environments (SaaS background preferred)
Nice to have:
-
Experience with Design Systems / UI libraries and reusable UI components
What we offer*
-
Work/Life balance: Flexible hours, 33 vacation days
-
Wellbeing and financial support: Access to Open Up, corporate discounts
-
Connection & community: Virtual events, collaborative team activities, and opportunities for local meet-ups
-
And the list goes on: Tech equipment, referral bonuses, dog-friendly HQ
*Perks and benefits listed above are for full-time employees and may vary slightly by office location. These are just a sample — you'll learn more during the interview process.
About Us
At SoSafe, we’re on a mission to make the digital world safer by addressing the human factor in cybersecurity. As one of the fastest-growing security awareness scale-ups worldwide, we leverage behavioural science and data-driven learning to empower people against cyber threats. Our Human Risk Management approach helps organisations turn their employees into their strongest line of defence.
Backed by leading VCs like Highland Europe and Global Founders Capital, we’re rapidly expanding across the globe. We’re looking for team players who want to drive meaningful change in cybersecurity, take ownership of their work, and grow with us.
If you thrive in a vibrant, purpose-driven environment that values innovation, diversity, and collaboration, then this is the place for you!
๐ฏ Who is this job for?
This role suits a Senior Frontend Engineer with strong expertise in React, TypeScript, and scalable frontend architecture for SaaS platforms. The candidate should be experienced in building user-focused features end-to-end, implementing testing strategies (unit, e2e, contract testing), and improving performance, accessibility, and reliability. They should also be comfortable mentoring teammates, contributing to CI/CD and DevOps practices, and working with AI-assisted development tools in fast-paced Agile teams.
๐ฌ Potential Interview Questions
-
How would you design a scalable frontend architecture in React and TypeScript?
Use modular components, feature-based folder structure, and reusable hooks/services. Ensure maintainability through strong typing and clear separation of concerns. -
How do you approach building seamless onboarding experiences for complex systems?
Focus on simplifying workflows, progressive disclosure of complexity, and clear feedback to users. Collaborate closely with product and design teams to reduce friction. -
What testing strategies do you use in frontend applications?
Combine unit tests, integration tests, end-to-end tests, and contract testing to ensure reliability. Automate testing in CI/CD pipelines for continuous validation. -
How do you monitor and improve frontend performance in production?
Use observability tools like Sentry and Datadog to track errors and performance metrics. Optimize rendering, bundle size, and network requests based on real-world data. -
What are the benefits of using TypeScript in large frontend projects?
TypeScript improves code safety, developer productivity, and refactoring confidence. It also helps teams maintain consistency at scale. -
How do you ensure accessibility in modern frontend applications?
Use semantic HTML, keyboard navigation, ARIA attributes, and sufficient contrast ratios. Regular accessibility audits help maintain compliance and usability. -
How do you contribute to CI/CD and DevOps practices as a frontend engineer?
Automate builds, tests, and deployments, and ensure frontend applications are production-ready. Collaborate with backend and DevOps teams for smooth delivery processes. -
How do you mentor other engineers in a frontend team?
Provide constructive code reviews, pair programming sessions, and architecture guidance. Encourage knowledge sharing and best practices. -
How do AI-assisted tools like GitHub Copilot improve frontend development?
They accelerate repetitive tasks, code generation, and debugging. Developers still need to validate outputs and ensure maintainable solutions. -
How do you balance fast delivery with long-term maintainability?
Prioritize clean architecture and incremental improvements while delivering value quickly. Avoid over-engineering but manage technical debt proactively.
๐ Job Summary
SoSafe is a fast-growing cybersecurity scale-up helping organizations reduce human risk through engaging, data-driven training and simulations. As a Senior Frontend Engineer, you’ll lead the development of scalable user experiences using React and TypeScript, driving architecture, performance, and quality across the platform. This fully remote role (EU/UK) offers flexible hours, strong benefits, and a collaborative, mission-driven environment. Join a purpose-led team where you’ll shape impactful products, mentor engineers, and help make the digital world safer.
Required Skills
Never miss a JavaScript opportunity
Subscribe to get similar jobs and weekly insights delivered to your inbox
Hiring JavaScript developers?
Post your job to 12,000+ registered developers. Starting free.
See PricingRelated jobs
Is this your listing? Claim or request removal