As a Frontend Engineer, enhance UI infrastructure, maintain the frontend codebase, and optimize performance while collaborating on user experience design.
Available Locations: Lisbon, Portugal About the Department
The Email Security - Applications team builds and runs the UI platform customers with email protection use to onboard, analyze, investigate, and remediate. We also build and run the internal tools, platforms, and APIs that run that software. Individual engineering teams are typically responsible for large areas with considerable impact, and able to execute autonomously within that space to deliver value to their customers - be they internal or external.
About the Role
We are seeking a skilled Frontend (UI) Engineer to join the Email Security - Applications team. The ideal candidates will have experience working with large-scale applications and a track record of producing great output. You must care deeply not only about the quality of your and the team's code, but also the customer experience. In this role, you will enhance UI infrastructure, streamline UX workflows, and collaborate across teams to improve code quality and developer velocity. Your contributions will be pivotal in refining the developer experience, ensuring high-quality frontend delivery, and optimizing performance and reliability at scale.
We believe that a great design and simple UX is at the heart of any successful product, and you will work closely with our design/UX team and must be comfortable seeking feedback from non-technical sources. We work iteratively and deploy often. We're also strong believers in dog-fooding our own products. From Cloudflare Access to Cloudflare Workers and KV and R2 - these are all tools in our frontend engineer's tool belt.
Key Responsibilities
Technologies We Use
React, TypeScript, JavaScript (ES6+), Cypress, Vite, Webpack, CI/CD tools, RESTful APIs
Qualifications
Preferred Skills:
Why Join Us?
The Email Security - Applications team builds and runs the UI platform customers with email protection use to onboard, analyze, investigate, and remediate. We also build and run the internal tools, platforms, and APIs that run that software. Individual engineering teams are typically responsible for large areas with considerable impact, and able to execute autonomously within that space to deliver value to their customers - be they internal or external.
About the Role
We are seeking a skilled Frontend (UI) Engineer to join the Email Security - Applications team. The ideal candidates will have experience working with large-scale applications and a track record of producing great output. You must care deeply not only about the quality of your and the team's code, but also the customer experience. In this role, you will enhance UI infrastructure, streamline UX workflows, and collaborate across teams to improve code quality and developer velocity. Your contributions will be pivotal in refining the developer experience, ensuring high-quality frontend delivery, and optimizing performance and reliability at scale.
We believe that a great design and simple UX is at the heart of any successful product, and you will work closely with our design/UX team and must be comfortable seeking feedback from non-technical sources. We work iteratively and deploy often. We're also strong believers in dog-fooding our own products. From Cloudflare Access to Cloudflare Workers and KV and R2 - these are all tools in our frontend engineer's tool belt.
Key Responsibilities
- Help build and scale the Email Security platform frameworks.
- Drive UI infrastructure excellence, including CI/CD, observability, and experimentation tools.
- Tackle cross-cutting concerns to enhance developer velocity, maintainability, and code quality.
- Upgrade and maintain the frontend codebase, modernizing legacy components to align with current best practices.
- Collaborate with product and design teams to deliver cohesive, self-serviceable user experiences.
Technologies We Use
React, TypeScript, JavaScript (ES6+), Cypress, Vite, Webpack, CI/CD tools, RESTful APIs
Qualifications
- We want someone who understands and obsesses over front-end systems.
- Experience designing, developing, and deploying M365 or Gmail Add-Ins a big plus.
- Passion for improving developer experience and increasing development velocity.
- 4+ years of experience in frontend engineering, specializing in JavaScript, TypeScript, and React.
- Strong knowledge of UI infrastructure, CI/CD, and testing frameworks (e.g., Playwright, Cypress).
- Proven ability to drive projects independently, from concept to implementation.
Preferred Skills:
- Expertise in React, TypeScript, and modern front-end systems.
- Expertise in performance optimization for frontend applications.
- Experience with modern JavaScript bundling tools like Webpack or Vite.
- Familiarity with RESTful APIs.
- Experience building and maintaining integration test suites with API mocks.
- Experience building and scaling large-scale web applications.
Why Join Us?
- Help us shape and improve our customers' experience with Email Security
- Shape best practices and drive impactful engineering change.
- Work with modern technologies and solve large-scale challenges.
Top Skills
Ci/Cd Tools
Cypress
Javascript (Es6+)
React
Restful Apis
Typescript
Vite
Webpack
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
As a Software Engineer in AI Agents & Web Platforms, you will develop innovative products using Cloudflare's global network, deliver new features, and maintain service health for high-volume applications.
Top Skills:
Cloudflare WorkersGoRustTypescript
Cloud • Information Technology • Security • Software • Cybersecurity
Join the Cloudflare Workflows team as a Software Engineer, focusing on decentralized applications and shaping product features. Responsibilities include software development, high-performance systems, and collaborating in a team environment.
Top Skills:
GitGoJavaScriptPythonRustSQLTypescriptWebassembly
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Software Engineer at Cloudflare, you'll build and operate scalable systems, optimizing performance and security across distributed applications, while collaborating with teams to address complex technical challenges.
Top Skills:
ClickhouseGitGoPostgresRust
What you need to know about the Ottawa Tech Scene
The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.