Frontend Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Frontend Developer designing and building user interfaces for cybersecurity and data-intensive platforms. Collaborating with cross-functional teams to deliver production-grade web applications.

Responsibilities:

  • Design and build production-grade user interfaces for next-generation cybersecurity and data-intensive platforms.
  • 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.
  • Integrate frontend applications with REST/GraphQL backends and streaming endpoints.
  • 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.

Requirements:

  • BSc/MSc in Computer Science, Software Engineering, or 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.

Benefits:

  • Professional development opportunities