Cloudflare Logo

Cloudflare

Frontend (UI) Engineer, Email Security

Job Posted 10 Days Ago Posted 10 Days Ago
Be an Early Applicant
Hybrid
Lisbon
Senior level
Hybrid
Lisbon
Senior level
As a Frontend Engineer, enhance UI infrastructure, maintain the frontend codebase, and optimize performance while collaborating on user experience design.
The summary above was generated by AI
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
  • 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

12 Days Ago
Hybrid
5 Locations
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
The Principal Compiler Engineer will enhance the V8 compiler for Cloudflare's Workers Runtime, focusing on performance and scalability improvements in a distributed environment.
Top Skills: C++JavaScriptLinuxRustV8Webassembly
6 Days Ago
Hybrid
2 Locations
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Senior Software Engineer for Distributed Systems, you will build and optimize high-performance, secure distributed systems for a global infrastructure, ensuring system reliability and collaborating across teams.
Top Skills: GitGoRustUnix
Mid level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Distributed Systems Engineer at Cloudflare, you'll build and operate robust, high-performance software systems for massive scales, optimizing performance and security to enhance Internet user experience.
Top Skills: GitGoRustUnix

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account