Austin, TX Hybrid

Cloudflare is hiring a Frontend Engineer, UI Platform

About the Role

We are seeking a Frontend Developer to join our team. The ideal candidate will have a strong background in building and maintaining user interface components, with a focus on performance and scalability. You will work closely with our design and engineering teams to create intuitive and efficient user experiences.

Responsibilities

  • Design, develop, and maintain user interface components.
  • Collaborate with design and engineering teams to create intuitive user experiences.
  • Ensure the performance and scalability of user interface components.
  • Write clean, efficient, and maintainable code.
  • Participate in code reviews and contribute to best practices.
  • Troubleshoot and debug user interface issues.
  • Stay up-to-date with emerging technologies and industry trends.
  • Implement responsive design principles.
  • Optimize user interface components for performance.
  • Ensure cross-browser compatibility.
  • Work with cross-functional teams to define, design, and ship new features.
  • Write unit tests and integration tests.
  • Contribute to the development of design systems and style guides.
  • Implement accessibility best practices.
  • Participate in on-call rotations for production support.
  • Collaborate with product managers to understand user needs.
  • Create and maintain documentation for user interface components.
  • Provide mentorship and guidance to junior team members.
  • Participate in the development of the company's design language.
  • Implement and maintain user interface components for mobile and desktop applications.
  • Work with backend teams to integrate user interface components with backend services.

Nice to Have

  • Experience with TypeScript.
  • Familiarity with GraphQL.
  • Experience with internationalization (i18n) and localization (l10n).
  • Knowledge of progressive web apps (PWAs).
  • Experience with web performance optimization techniques.
  • Familiarity with content delivery networks (CDNs).
  • Experience with cloud-based infrastructure.
  • Knowledge of containerization technologies such as Docker.
  • Experience with infrastructure as code (IaC) tools such as Terraform.
  • Familiarity with microservices architecture.
  • Experience with Agile development methodologies.
  • Knowledge of user interface animation techniques.
  • Experience with user interface prototyping tools.
  • Familiarity with user interface component libraries.
  • Experience with user interface design patterns.
  • Knowledge of user interface accessibility standards.
  • Experience with user interface localization tools.
  • Familiarity with user interface testing frameworks.
  • Experience with user interface performance monitoring tools.
  • Knowledge of user interface design trends.

Compensation

Competitive salary and benefits package.

Work Arrangement

Remote work with flexible hours.

Team

Collaborative and innovative team environment.

About the Team

  • The team is responsible for building and maintaining the user interface platform.
  • We value collaboration, innovation, and continuous learning.
  • Our team works closely with design, engineering, and product teams to deliver high-quality user experiences.
  • We are committed to creating intuitive and efficient user interfaces.
  • The team is passionate about performance and scalability.
  • We strive to stay up-to-date with emerging technologies and industry trends.
  • Our team values diversity and inclusion.
  • We encourage open communication and feedback.
  • The team is dedicated to delivering exceptional user experiences.
  • We value work-life balance and flexibility.

Our Tech Stack

  • JavaScript
  • React
  • HTML
  • CSS
  • Webpack
  • Jest
  • Git
  • Figma
  • Sketch
  • Redux
  • TypeScript
  • GraphQL
  • SASS
  • Docker
  • Terraform
  • RESTful APIs
  • Progressive Web Apps (PWAs)
  • Content Delivery Networks (CDNs)
  • Microservices Architecture
  • Agile Development Methodologies

Visa sponsorship available for eligible candidates.

Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Cloudflare
Cloudflare runs one of the world’s largest networks that powers millions of websites and other Internet properties. It protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Its intelligent global network routes web traffic to improve performance and reduce spam and attacks. Cloudflare offers services ranging from enterprise security solutions to public tools like 1.1.1.1, a privacy-first DNS resolver.
All jobs at Cloudflare Visit website
Job Details
Department Engineering
Category frontend
Posted 2 hours ago