COMPREDICT

Frontend Engineer

COMPREDICT

full-time

Posted on:

Location Type: Remote

Location: Germany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and build scalable React applications using a modern TypeScript-first stack.
  • Implement modular feature-based architecture with clear separation between UI, state, and data layers.
  • Ensure high performance and responsiveness across complex data-heavy interfaces.
  • Develop interactive dashboards and tools for time-series data using Apache ECharts.
  • Translate complex data processing steps into intuitive multi-stage user workflows.
  • Integrate REST APIs using structured service layers and hooks.
  • Implement real-time features using Socket.IO for pipeline updates, notifications, and system status.
  • Write and maintain unit and integration tests using Vitest and Testing Library.

Requirements

  • Strong professional experience with React and modern frontend development.
  • Expertise in TypeScript (strict mode, advanced types, generics).
  • Experience with state management patterns and clear separation of client vs server state.
  • Hands-on experience integrating REST APIs (e.g., with Axios).
  • Solid understanding of component architecture and composition patterns.
  • Experience with modern styling approaches such as Tailwind CSS.
  • Testing experience with modern tools (Vitest/Jest + Testing Library).
  • Familiarity with Git workflows and collaborative development.
Benefits
  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactTypeScriptREST APIsSocket.IOApache EChartsVitestTesting LibraryTailwind CSSstate managementunit testing