Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Index Engines Inc. Logo

Senior UI Software Engineer - React.js

Index Engines Inc.

Salary not specified
Sep 17, 2025
Holmdel, NJ, US
Apply Now

Index Engines is seeking a Senior UI Software Engineer - React.js to maintain and improve their AI-powered analytics platform for ransomware and data corruption detection, specifically focusing on post-release sustainment, bug fixing, performance optimization, and ensuring the robustness and long-term stability of their web applications.

Requirements

  • Proficient in React.js, JavaScript/TypeScript, Python, HTML5, and CSS3.
  • Strong understanding of UI performance optimisation and cross-browser compatibility.
  • Experience with state management (Redux, Context API, or similar).
  • Familiarity with Git and Jira Kanban boards; comfortable in continuous delivery environments.
  • Skilled at diagnosing issues in production and shipping fixes rapidly.
  • Experience with cloud-hosted front-end deployments (AWS, Azure, GCP).
  • Familiarity with CI/CD pipelines for front-end applications.

Responsibilities

  • Triage, prioritise, and resolve production UI defects surfaced on the Kanban board.
  • Maintain and refactor existing React.js components for reliability and scalability.
  • Optimise front-end performance and load times; implement best practices.
  • Collaborate with product managers, UX designers, and backend engineers on quick turnarounds.
  • Work within a continuous-flow Kanban process, responding to incoming issues and adjusting priorities in real-time.
  • Write unit and integration tests using Jest and React Testing Library.
  • Ensure seamless integration with RESTful APIs and support API changes.

Other

  • 5+ years of software engineering experience (3+ minimum acceptable), with significant front-end focus.
  • Excellent communication and teamwork in Kanban settings.
  • Background in cybersecurity or fraud detection interfaces.
  • Exposure to design systems (Material UI, Tailwind, or similar).
  • C development experience in a Linux environment.