Frontend Engineer (44169)

Celá ČR
11/2026 (9m+)
Kontrakt cez CP
100%
6 400 EUR

Join a product team building data-heavy web applications for leading pharmaceutical and biotech companies as a Frontend Engineer with a focus on React and TypeScript. You will develop high-performance biomedical data analysis and visualization platforms that help researchers explore large, complex datasets in early-stage drug discovery. Required are 4+ years of frontend development, expert-level React and TypeScript and experience processing large datasets in the browser.


🚀 Project

- development of data-heavy web applications for biomedical data analysis and visualization
- platforms used by pharmaceutical and biotech companies in early-stage research and drug discovery
- helping researchers explore large and complex biomedical datasets and identify potential targets for new drugs
- strong focus on frontend engineering, performance, scalability and advanced data visualization
- building reusable and testable frontend architecture, custom React hooks, components and abstractions


🎯 Skills

- 4+ years of professional frontend development experience
- expert-level React and TypeScript
- experience building data-heavy web applications
- strong understanding of reusable and testable frontend architecture
- experience creating custom React hooks, components and abstractions
- experience processing large datasets in the browser
- strong knowledge of modern web development and frontend performance
- experience with several of: REST, GraphQL, Server-Sent Events, data streaming, virtualization / performant rendering, Web Workers, WASM, GPU-accelerated visualization
- strong problem-solving skills and ability to work independently
- ability to mentor junior developers
- English C1


💡 Nice to have

- AI integration into frontend applications (AI SDK, AG-UI, CopilotKit)
- bioinformatics experience
- data visualization experience
- German language


#LI-TP2

Mám záujem, kontaktujte ma

Váš kontakt

Tereza Pilařová

tereza.pilarova@coolpeople.cz

+420 731 017 610

Máte otázku?

Podobné pozície