Companies you'll love to work for

Senior Frontend Engineer (React)

GoodData

GoodData

Software Engineering
Prague, Czechia · Brno, Czechia · Brno, Czechia · Czechia · Prague, Czechia
Posted on Feb 26, 2025

About GoodData

GoodData is a cutting-edge, cloud-based analytics platform that empowers organizations to make data-driven decisions. Our mission is to revolutionize the data industry by providing highly customizable tools that seamlessly integrate into existing workflows. We enable businesses to extract actionable insights and optimize their decision-making processes.

About the Team

The Stellar team is the driving force behind developer velocity and platform stability at GoodData. We are a collaborative team of 8 skilled engineers, including 1 architect, 2 Frontend Engineers, 4 Backend Engineers, and 1 QA Engineer. We work closely with other engineering teams to optimize delivery pipelines and evolve our software architecture, ensuring exceptional development speed and platform performance.

Location: Brno or Prague, Czechia (Hybrid or Onsite or Remote)

Responsibilities

  • Develop and maintain the infrastructure and architecture of our frontend applications. Actively participate in the design of robust and scalable solutions.

  • Drive developer experience. Gather and utilize feedback from developers to refine and enhance their experience and velocity.

  • Drive continuous improvement. Contribute to the team's development process with a focus on incremental improvements and best practices.

  • (Optional) Build and maintain reusable React components that align with the platform's design system and functionality.

  • Optimize web applications for exceptional performance and scalability.

  • Design and develop efficient CI/CD pipelines using GitHub Actions.

Qualifications

  • 5+ years of experience with frontend development

  • Strong proficiency in React.js and a deep understanding of TypeScript, JavaScript (ES6+), HTML5, and CSS3.

  • Experience with popular frontend libraries such as Redux, Sagas, Axios, or similar tools.

  • Familiarity with modern frontend build tools including Webpack, Babel, TypeScript compiler, Vite, NPM/Yarn/PNPM, and Rush for large-scale frontend projects.

  • Solid understanding of RESTful APIsand asynchronous programming.

  • Excellent communication and collaboration skills.

  • Experience with end-to-end testing tools such as Cypress or Playwright.

  • Practical experience with Docker, Docker Compose, and containerization frameworks.

Nice to Have

  • Comfort with Unix-based development environments.

  • Familiarity with tooling for large-scale frontend applications like Rush, TurboRepo, and PNPM.

  • Experience with application hosting and deployment (NGINX, CDN).

  • Experience with modular micro-frontend architecture.

  • Experience with observability tools such as Loki, Grafana, and Amplitude.

#LI-Hybrid

Benefits & Perks

25 vacation days
Personal Days

Hybrid work model

Edenred Cafeteria points

Annual Bonus

Stock options

Meal contribution

Mobile phone and tariff

Free tickets to ZOO

Laptop for Personal Use

Flexible working hours

Snacks and coffee in the office

Company Events

GoodLife activities

Dog-friendly offices

Bike storage, gym

Apply now or refer a friend and get reward*

About GoodData

Share this position