CoolPeople logo

Frontend Developer (42812)

CoolPeople
Department:Android Developer
Type:REMOTE
Region:EU
Location:Czechia
Experience:Mid-Senior level
Estimated Salary:€70,000 - €100,000
Skills:
TYPESCRIPTREACTVUEANGULARPYTHON DASHPLOTLYSTREAMLITD3.JSRECHARTSCHART.JSWEBSOCKETSRESTFUL APISGRAPHQL APISGITCI/CDOWASP
Share this job:

Job Description

Posted on: May 28, 2026

I am looking for a Senior Frontend Developer to build a real-time analytics dashboard within the CMRE Mission Engineering framework. You will lead frontend development focused on high-performance data visualization, real-time user interaction, and responsive dashboard experiences for mission-critical environments. The role requires strong expertise in TypeScript, modern frontend frameworks, interactive charting libraries, and low-latency data streaming together with a strong ownership mindset and focus on performance, reliability, and usability. 🚀 Project

  • build a responsive web-based real-time data analytics dashboard for the CMRE Mission Engineering framework
  • lead frontend development of the Mission Engineering decision support layer
  • focus on visualization, layout, and user interaction
  • implement architecture capable of handling continuous low-latency real-time data streams
  • transform analytical outputs into highly interactive user interfaces
  • develop interfaces enabling military commanders to monitor mission performance indicators, receive alerts, and act on them
  • focus on client-side performance, state management, and interface fidelity
  • translate provided UI/UX designs and visualizations into production-grade frontend code
  • ensure high standards of rendering speed, data security, and interface reliability
  • take ownership of frontend features from technical design through implementation, testing, and deployment
  • participate in code reviews and architectural discussions
  • communicate technical risks, blockers, and backend contract requirements within Agile teams

🎯 Skills

  • 7+ years of senior frontend software development experience
  • proven experience building complex interactive dashboards and data visualization interfaces
  • strong frontend development skills with modern UI ecosystems and TypeScript
  • experience with React, Vue, Angular, Python Dash, Plotly, or Streamlit
  • advanced component architecture and reusable UI design patterns
  • experience extending component libraries such as Tailwind UI or Material UI
  • frontend performance optimization including lazy loading, code splitting, and DOM optimization
  • expertise with visualization libraries including Plotly.js, D3.js, Recharts, or Chart.js
  • experience implementing dynamic interactions, synchronized filtering, tooltips, and real-time state updates
  • ability to optimize high-frequency rendering and continuous data updates
  • experience consuming RESTful or GraphQL APIs
  • experience with JSON parsing and frontend validation schemas
  • real-time data streaming using WebSockets, SSE, or polling strategies
  • UI testing including unit and component testing
  • CI/CD integration and automated linting and static checks
  • advanced Git workflows
  • secure coding practices and OWASP Top 10 awareness
  • experience with CORS, CSP, and secure browser storage
  • ability to translate UI mockups and design assets into production interfaces
  • Agile delivery experience
  • strong communication and collaboration skills
  • excellent written and spoken English

💡 Nice to have

  • experience developing military systems, situational awareness displays, or defence mission planning tools
  • understanding of military UI design methodologies
  • experience with HTML5 Canvas, WebGL, PixiJS, or Three.js
  • Plotly.js performance optimization knowledge
  • advanced state and filter management for dashboards
  • experience building custom JavaScript or React components for Python Dash ecosystems
  • basic understanding of Python asynchronous frameworks or data frames
  • experience with advanced drag-and-drop or timeline interaction interfaces
  • experience with micro-frontends architecture
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!