[Hiring] Front End Software Engineer @CENSUS SA
Front End Software Engineer @CENSUS SA
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type temporary
Posted 3d ago

[Hiring] Front End Software Engineer @CENSUS SA

3d ago - CENSUS SA is hiring a remote Front End Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

We are seeking a Front End Software Engineer to design and build production-grade user interfaces for next-generation cybersecurity and data-intensive platforms. This is a 6-month fixed-term position. You will work as part of a team alongside the client, without being required to work on-site at the client's premises.

The role is centered on translating design specifications into responsive, high-quality web applications, with emphasis on data-dense views, interactive dashboards, and workflows that make large and complex datasets understandable and actionable.

As part of cross-functional teams, you will work closely with product designers, backend engineers, and data engineers to deliver custom UIs from input designs (mockups and prototypes).

Key Responsibilities:

  • UI Development & Design Implementation
    • 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.
  • Data Visualization & Interaction
    • 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.
  • API Integration & State Management
    • 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.
  • Quality & Performance
    • 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.
  • Collaboration & Delivery
    • 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.

Qualifications

  • 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.

Preferred / Nice-to-Have Skills

  • 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.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Front End Software Engineer @CENSUS SA
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type temporary
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later