Search by job, company or skills

5-8 Years
Quick Apply
  • Posted 2 months ago
  • Over 300 applicants have applied

Job Description

Job Skills:

  • Strong proficiency in React.js and TypeScript.
  • Experience integrating frontend applications with JavaScript SDKs.
  • Knowledge of React Query to enhance SDK-based data fetching and state synchronization.
  • Understanding of state management using Zustand or local component state.
  • Proficiency in building real-time data dashboards and network security visualizations.
  • Familiarity with performance optimization techniques (React Profiler, lazy loading, memoization).
  • Knowledge of *frontend security best practices.
  • Ability to work with *Git, GitHub Actions, CI/CD

Role:

  • We are looking for a UI Engineer to build and optimize the frontend for our API-driven cybersecurity platform
  • You will work with a JavaScript SDK to consume APIs, ensuring seamless integration, real-time security dashboards, and user-friendly interfaces
  • We prioritize simplicity, speed, and efficiency, leveraging React.js, out-of-the-box UI solutions like Material-UI, and modern visualization tools to keep development agile and competitive.
  • Since our backend services are exposed via an SDK, you will focus entirely on UI development, integrating the SDK efficiently and ensuring optimal frontend performance.
  • Responsibilities:Develop and maintain React.js applications consuming APIs via a JavaScript SDK
  • Build data-heavy security dashboards with interactive visualizations (Recharts or ECharts).
  • Use React Query to enhance SDK-based data fetching where needed.
  • Implement state management using Zustand or local component state when necessary.
  • Optimize UI for performance, accessibility, and responsiveness
  • Develop WebSockets or SDK event listeners for real-time updates.
  • Write unit and integration tests using Jest, Cypress, and React Testing Library.
  • Collaborate with backend engineers to improve SDK usability and frontend integration.
  • design develop and test APIs for the UI using necessary technologies including but not limited to GraphQL, NodeJS and/or Java Spring Participate in code reviews, security audits, and UI performance testing.

Preferred Qualifications

  • Experience in cybersecurity, network security, or data visualization.
  • Prior work on real-time data dashboards or security monitoring tools.
  • Familiarity with UI/UX design tools (Figma or Zeplin).
  • Knowledge of Storybook for UI documentation and component testing
  • Understanding of WebSockets or real-time event-driven UI updates

More Info

Job ID: 112628885

Similar Jobs

Bengaluru, India

Skills:

react.js GitTypescriptGraphqlHtml5ReduxRestful ApisCss3React Testing LibraryWebSocketsReact Hooks

Bengaluru, Gurugram, Hyderabad

Skills:

PythonFastAPIRestapiDjangoFlaskReact Js

Bengaluru, India

Skills:

.NETCSSNodejsWpfReact NativeHTMLC SharpAsp.net MvcVersion Control SystemsWcfReact JsReduxGitautomated testing platformsobject-oriented programmingunit testsReactive programmingexternal and embedded databasesdatabase schemas

Bengaluru, India

Skills:

GitReactTypescriptJavascriptCSSRestful ApisHTMLAutomated Testing Frameworks

Bengaluru, India

Skills:

react.js state management WebsocketHtml5DebuggingRest ApisCss3component designTroubleshootingfrontend architecture

Beware of Scammers

We don’t charge money for job offers