Frontend Developer (React)

Posted:
10/22/2024, 12:44:09 AM

Location(s):
Capital City of Prague, Prague, Czechia ⋅ Prague, Czechia

Experience Level(s):
Mid Level

Field(s):
Software Engineering

We are looking for an enthusiastic Frontend Developer to join our GoodData team. You'll collaborate on customer solutions built on our GoodData data application platform. Our end-to-end infrastructure enables the design and delivery of zero-copy, high-performance, composable BI, AI, and ML applications. We help Fortune 500 companies process and analyze hundreds of terabytes of data daily, and you will play a key role in that effort. You'll work in an agile team, driving innovation and delivering top-quality tools used by our customers and colleagues globally.

Our Team

In the Professional Services department at GoodData, we craft next-gen BI solutions using our GoodData.UI open-source React-based library. You'll help build custom dashboard plugins or entire single-page applications for our largest clients, working in an agile (scrum) environment. You’ll also have opportunities to:

  • Improve our best practices and tech stack.

  • Acquire new knowledge through internal workshops and front-end meetups.

What You'll Do

  • Collaborate on customer solutions built on our GoodData platform and GoodData.UI.

  • Develop features in an agile environment, with active communication within an autonomous team.

  • Contribute to feature implementation and technical architecture design, in cooperation with engineers, technical leads, and architects.

  • Perform code reviews, write unit tests, and collaborate with QA teams to deliver high-quality products.

  • Learn new technologies and engage in automated deployment and continuous delivery processes.

About You

  • Professional JavaScript/TypeScript developer with 3+ years of experience.

  • Experienced with React or other UI frameworks.

  • Skilled in unit testing (Vitest/Jest, React Testing Library).

  • Experienced in building rich browser apps with HTML, JavaScript, and CSS.

  • Familiar with single-page web application development (Webpack/Vite, eslint, conventional commits).

  • Experienced with using and implementing REST APIs.

  • Enjoy working in a team with other passionate professionals.

  • Enthusiastic about learning new things.

  • Understand QA principles and know how to write automated tests (Cypress, Playwright).

  • Know how to deeply review code, recommend best practices, programming patterns.

  • Have a hacking mentality in a fast development cycle.

  • Strong team player with good English communication skills.

Nice to Have

  • Experience with software testing, code documentation, GIT, and Unix development environments.

  • Experience with AWS, Azure, Serverless, Containerization, Module Federation, Tailwind.

  • Client-facing experience.

  • Experience in the BI industry or database modeling.

  • Experience with Github Actions.

  • Knowledge of Python and Backend development.

  • Knowledge of authentication principles and SSO  (OIDC, SAML, Auth0).

About GoodData

GoodData powers modern BI for the modern data stack.

GoodData is a cloud-based analytics platform. Employees, customers, and business partners will understand the data in the same way thanks to GoodData’s robust end-to-end pipeline; self-service analytics; low-code/no-code interfaces; embeddable data visualization; application integration; and more.

#LI-Hybrid

GoodData

Website: https://www.gooddata.com/

Headquarter Location: San Francisco, California, United States

Employee Count: 251-500

Year Founded: 2007

IPO Status: Private

Last Funding Type: Debt Financing

Industries: Analytics ⋅ Business Intelligence ⋅ Collaboration ⋅ Data Management ⋅ Enterprise Software ⋅ Finance ⋅ Insurance ⋅ InsurTech ⋅ SaaS ⋅ Software