
Senior Frontend Engineer – Storage Management UI
Bee part of the Swarm.
Do you want to be part of a company that is a hive of activity?
At ThinkParQ, we’re an enthusiastic and passionate international team helping our customers maximize the value of their data by developing some of the fastest, scalable, flexible, and robust products and solutions for all performance-oriented environments including HPC, AI and Deep Learning, Life Sciences and Oil & Gas.
Location: Remote
Role Overview:
We are looking for a Senior Frontend Engineer to lead the development of a modern web-based management UI for BeeGFS, our high-performance parallel file system. This role focuses on building a robust, intuitive, and safe administrative interface used to operate and manage large-scale storage systems.
This is a hands-on senior role with significant ownership and autonomy. You will design and implement a TypeScript based single-page web application using a modern frontend framework that interacts with a Go-based REST API and serves as the primary graphical interface for BeeGFS administration.
Key Responsibilities:
- Own the end-to-end user experience and interaction design of the BeeGFS Web UI in the absence of dedicated UX designers.
- Implement and maintain a single-page application using TypeScript and a modern frontend framework for administering and monitoring BeeGFS.
- Define and implement interaction flows and workflows for complex, stateful, and potentially destructive operations.
- Build data-heavy UI components (tables, status views, configuration editors) that scale to large clusters managing millions or billions of files.
- Implement real-time or near-real-time updates (e.g., status, events, job progress) in the UI.
- Handle authentication-aware UI flows and permission-sensitive functionality.
- Consume backend REST APIs via generated, strongly typed clients.
- Collaborate closely with backend engineers to shape API design, usability, and evolution.
Requirements:
- Ability to design usable interfaces for complex technical systems without dedicated UX designers.
- Strong proficiency with TypeScript and at least one modern frontend framework, with experience building complex web applications.
- Experience building SPAs that interact with backend APIs (REST/JSON).
- Experience working with API specifications (OpenAPI or equivalent) and generated clients.
- Strong attention to correctness, edge cases, and failure modes.
- Ability to work independently while collaborating closely with backend-focused engineers.
- Clear communication skills and comfort working in a remote distributed team.
- Comfortable working in open-source or publicly available codebases.
Nice to have:
- Familiarity with API-driven frontend development workflows.
- Comfort reading and making small contributions to Go-based backend services.
- Experience with infrastructure, storage, or distributed systems tooling.
- Experience building administrative or control-plane UIs.
- Exposure to authentication/authorization concepts (OIDC, RBAC).
- Experience with real-time UI updates (SSE or WebSockets).
Why Join Us?
- Work on BeeGFS, a leading parallel file system deployed in high-performance computing and AI environments worldwide.
- Opportunity to build and evolve a first-class management UI for a complex distributed system.
- Operate in a high ownership and impact role with broad autonomy.
- Participate in a small, senior team with direct collaboration and short feedback loops.
Please send your resume and a brief cover letter to hr@thinkparq.com. Join us and help shape the future of parallel storage with BeeGFS!
Fulfillment of information obligations pursuant to Art.13 DS-GVO for Applicants https://www.beegfs.io/c/information-obligation-applicants/