Frontend Engineer

Cloudflare, Lisbon, Portugal

Help us build a better Internet

About the Department
You'll be a part of the newly created Lisbon Engineering team. This team will be working on Data Insights at Cloudflare. We operate with small groups of highly motivated and experienced software, data science, and network engineers who like to solve problems. We work to meet both the challenges of a massively growing customer base and our internal department's needs.
What you'll do
In this role, you will play an active part in building the user and technical interfaces, the tools, and the methodologies to retrieve, anonymize, categorize, and explore vast amounts of data at Cloudflare. The Data Insight teams, which you'll be part of, will solve challenges related to Big Data, Machine Learning, Deep Learning, Open Data, Data Visualizations, and Storytelling, to name a few.
As a Frontend Engineer, you'll be working with the team and focus on the technology to provide the best UX and interactivity for the products and functionality we'll be releasing. The team will also be doing a fair amount of research and exploring new ideas, where motivation, creativity, and innovative thinking will be essential.
The ideal candidates will have experience working with large-scale applications and a track record of producing great output while working with other teams in the company. 
  • Minimum of 5+ years experience building web applications
  • Strong knowledge of semantic HTML, CSS, and JavaScript
  • Understanding of responsive design and its implementation
  • Experience building and shipping production React.js applications
  • Extensive knowledge of data visualization tooling and libraries
  • Good understanding of which types of visualization to apply when presenting different data.
  • Good understanding of the mathematics and data manipulation involved. 
  • Extensive knowledge of the JavaScript/Typescript ecosystem
  • Ability to work in cross-functional teams
  • Confidence with debugging and performance profiling with browser DevTools
  • Unit/integration testing experience. Knowledge of Cypress, React Testing Library or Enzyme is a plus
  • Experience working with and/or designing GraphQL
  • Working knowledge of internationalisation, localization, and/or accessibility


About Cloudflare

About us

Cloudflare is the simplest way to make websites faster, safer and smarter. Millions of websites have signed up for our service, including large enterprises, major consumer destinations, and government agencies. With offices in San Francisco and London, Cloudflare operates a highly-available global network that has security measures built into every layer and regularly clocks in lightning-fast speeds.

We're on a mission to build a better web - and we need smart, talented people to join our team. Our team works on the forefront of leading technologies including nginx, Go and Lua programming languages. We're a strong supporter of the open source community and regularly share our technology learnings at https://blog.cloudflare.com.

Want to learn more about Cloudflare? Visit Cloudflare's website.