About the job
GoodData’s Professional Services team in Prague is hiring a Frontend Software Engineer to help build AI-powered data applications for Fortune 500 clients. This group works on the Agentic Data Platform, focusing on solutions that process and analyze large datasets. The frontend squad, consisting of 6-7 engineers, collaborates within a larger Scrum team that includes data engineers, logical model designers, and full-stack developers. Using React, the team creates interfaces that make complex data analysis accessible to major clients.
Engineers in this role develop their skills with support from experienced tech leads and architects. The team values collaboration, continuous learning, and encourages taking on more responsibility over time.
Work culture
- AI agents such as Claude Code, Cursor, and Codex are integrated into daily workflows, assisting with scaffolding, refactoring, code reviews, and automation.
- Engineers select their preferred stack, including IDE, LLM provider, and agent workflow. Anthropic is commonly used, but everyone is free to choose what fits best.
- Rapid iteration and maintaining high standards are important. Tech leads provide guidance to balance quality and speed.
- Knowledge sharing is encouraged through internal workshops, frontend meetups, and open architectural discussions.
- Autonomy and ownership are central. Engineers decide how to solve problems and collaborate on prioritizing issues.
What you will do
- Develop custom dashboard plugins and single-page applications for large clients using the open-source GoodData. UI React library.
- Work with others to deliver client solutions based on the GoodData platform and GoodData. UI.
- Deliver features end-to-end in an agile Scrum environment.
- Collaborate with tech leads and architects on feature implementation and technical discussions.
- Review code, write unit and integration tests, and work with QA to ensure software quality.
- Suggest improvements to best practices, technology stack, and AI-supported workflows.
Requirements
- Proficiency in JavaScript and React.
- Experience with data visualization tools and libraries.
- Strong problem-solving ability and a collaborative mindset.

