Cube is redefining how organizations deliver and automate data and analytics. As a Full-Stack Engineer, you will work on the Cube Cloud platform, delivering high-quality product features and collaborating with various teams to create intuitive user experiences.
Responsibilities:
- Building and evolving the Cube Cloud platform web application and developer-facing interfaces
- Designing and implementing backend APIs that power configuration, management, and analytics workflows
- Translating complex analytics concepts into clear and usable UI/UX
- Improving performance, reliability, and scalability of end-user features
- Working with large datasets and real-time analytics results in frontend applications
- Collaborating with Core engineers to integrate new Cube capabilities into the product
Requirements:
- Strong experience with JavaScript/TypeScript and modern frontend frameworks (React)
- Solid backend experience with Node.js or similar server-side runtimes
- Experience designing and consuming REST or GraphQL APIs
- Understanding of web application performance, security, and scalability
- Ability to work across the stack and take ownership of features end to end
- Good communication skills and product-oriented mindset
- Fluent English
- Experience working with data-heavy or analytics-driven products
- Familiarity with SQL and analytical databases
- Experience with cloud platforms (AWS, GCP) and containerized environments
- Background in UX/UI design collaboration or design systems
- Contributions to open-source projects, especially developer tools