Taro Logo

Software Engineer - React

GoodData is a cloud-based analytics platform providing robust end-to-end pipeline, self-service analytics, and data visualization solutions.
Frontend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · AI · Analytics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - React

GoodData, a leading cloud-based analytics platform, is seeking a Software Engineer specializing in React to join their Professional Services department. This role offers an exciting opportunity to work on cutting-edge BI solutions using GoodData.UI, their open-source React-based library. The position involves building custom dashboard plugins and single-page applications for major clients, working within an agile (scrum) environment.

The ideal candidate will be part of a team that processes and analyzes hundreds of terabytes of data daily for Fortune 500 companies. You'll be instrumental in developing features, contributing to technical architecture design, and ensuring high-quality deliverables through code reviews and testing. The role offers a perfect blend of technical challenges and professional growth, with opportunities to improve best practices and expand knowledge through internal workshops and front-end meetups.

Working at GoodData means being part of a company that powers modern BI for the modern data stack. Their robust end-to-end pipeline enables self-service analytics, low-code/no-code interfaces, and embeddable data visualization. The hybrid work environment promotes collaboration while offering flexibility, requiring in-office presence at least three times per week.

This position is perfect for a mid-level developer with strong JavaScript/TypeScript and React experience, who is passionate about building sophisticated web applications and working with cutting-edge technologies. The role offers exposure to various modern technologies including AWS, Azure, Serverless architecture, and authentication systems, making it an excellent opportunity for professional growth in the BI and data analytics space.

Last updated 9 days ago

Responsibilities For Software Engineer - React

  • Collaborate on customer solutions built on GoodData platform and GoodData.UI
  • Develop features in an agile environment
  • Contribute to feature implementation and technical architecture design
  • Perform code reviews and write unit tests
  • Collaborate with QA teams to deliver high-quality products

Requirements For Software Engineer - React

JavaScript
TypeScript
React
Python
  • 3+ years of experience as JavaScript/TypeScript developer
  • Experience with React or other UI frameworks
  • Skilled in unit testing (Vitest/Jest, React Testing Library)
  • Experience in building rich browser apps with HTML, JavaScript, and CSS
  • Familiar with single-page web application development
  • Experience with REST APIs
  • Strong English communication skills
  • Must work in office at least three times a week
  • Understanding of QA principles and automated testing

Interested in this job?