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 UI Email Security UI 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
Cloudflare Los Angeles, California, USA Office
Los Angeles, CA, United States
Similar Jobs at Cloudflare
Cloud • Information Technology • Security • Software • Cybersecurity
The Engineering Manager for the Media Platform will lead a talented team in creating innovative media products such as images and video. This role involves overseeing project execution, managing both backend and frontend teams, and ensuring alignment with ambitious engineering goals. The manager will foster team growth and technical leadership while enhancing product delivery strategies.
Cloud • Information Technology • Security • Software • Cybersecurity
As a Software Engineer, you will design systems for detecting security insights, enhance distributed systems, and research new technologies to improve security posture management.
Top Skills:
Apache KafkaGoKubernetesPostgresPythonUnix
Cloud • Information Technology • Security • Software • Cybersecurity
As a Network Engineer, you'll manage Cloudflare's network, handle technical operations, and collaborate with multiple internal teams while maintaining documentation and monitoring network performance.
Top Skills:
BashBgpCloudflareEosIos-XrJunosNx-OsOsi-ModelPythonSonic
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering