← Zurück zur Liste
Stelle

Front End Software Engineer (6-Month Fixed Term)

Frontend Developer • Remote • Vollzeit • Europäische Union EU/EMEA

CENSUS LABS is looking for a Front End Software Engineer on a 6-month fixed term to build production-grade interfaces for next-generation cybersecurity and data-intensive platforms, with data-dense views and interactive dashboards. You work in a team alongside the client without being required on-site.

Responsibilities

  • ▹Translate design specifications and prototypes (e.g., Figma) into pixel-accurate, responsive web interfaces
  • ▹Build reusable, well-structured components and maintain a consistent design system across the product
  • ▹Implement data-dense views such as inventories, detail pages and interactive dashboards
  • ▹Ensure cross-browser compatibility, responsiveness and accessibility across the application
  • ▹Build interactive tables, filters and visualizations for large structured and semi-structured datasets
  • ▹Integrate charting and visualization libraries (such as ECharts, D3 or Recharts) for analytics and reporting views
  • ▹Apply techniques such as virtualization, pagination and lazy loading to keep data-heavy views performant
  • ▹Contribute to conversational and natural language query interfaces where AI-assisted features intersect with the UI
  • ▹Integrate frontend applications with REST/GraphQL backends and streaming endpoints
  • ▹Design predictable state management and data fetching, caching and synchronization strategies
  • ▹Handle loading, error and empty states gracefully for a robust user experience
  • ▹Optimize rendering performance, bundle size and load times across the application
  • ▹Write unit, integration and end-to-end tests for frontend components and user flows
  • ▹Participate in code reviews and uphold maintainable, well-documented frontend code
  • ▹Work closely with designers to refine UX and close the loop between design and implementation
  • ▹Translate requirements from product and engineering teams into robust frontend solutions
  • ▹Contribute to PoCs, demos and integration pilots, and support knowledge transfer with internal and partner teams

Requirements

  • ▹BSc/MSc in Computer Science, Software Engineering or a related field (or equivalent practical experience)
  • ▹4+ years of experience in frontend or full-stack development, with a strong focus on the frontend
  • ▹Strong proficiency in JavaScript and TypeScript, and modern HTML5 and CSS3
  • ▹Hands-on experience with a modern component-based framework (React preferred; Vue or Angular also considered)
  • ▹Proven experience translating design mockups and prototypes into production-quality interfaces
  • ▹Solid understanding of responsive design, cross-browser behavior and web accessibility
  • ▹Experience integrating with REST or GraphQL APIs and managing application state
  • ▹Familiarity with modern frontend build tooling and version control with Git
  • ▹Strong problem-solving, debugging and communication skills
  • ▹Proficient in English and excellent communication skills

Nice to have

  • ▹Experience building data-dense interfaces, operational dashboards or analytics tooling
  • ▹Familiarity with data visualization libraries (D3, ECharts, Recharts) and large-table performance techniques
  • ▹Experience with design systems and component libraries (e.g., Storybook)
  • ▹Exposure to BI / analytics platforms such as Superset, including embedding or extending their UIs
  • ▹Experience building chat or conversational UIs for AI / LLM-powered features
  • ▹Knowledge of security concepts or experience working on cybersecurity products
  • ▹Familiarity with containerization (Kubernetes) and CI/CD workflows
  • ▹Experience with testing frameworks (Jest, Playwright, Cypress) and frontend observability

Soft skills

Strong problem-solvingGood communicationTeamwork with designers, backend and data engineers

What we offer

  • ▹No requirement to work on-site at the client's premises

About the company

CENSUS LABS is a cybersecurity engineering company delivering research-driven, bespoke development across secure communications, IoT, AI-powered systems and enterprise applications.

Languages: Angol: jó szint
Education: BSc/MSc számítástechnika, szoftverfejlesztés vagy rokon területen (vagy egyenértékű gyakorlati tapasztalat)

Ähnliche Stellen