Senior React Engineer

N-ix

Job Summary

Recorded Future seeks a Senior React Engineer to join its Integrations team. This role involves designing, developing, and deploying front-end and back-end services prioritizing high availability, quality, low latency, and scalability. Responsibilities include collaborating with the product design team on user experience, testing software, and proposing innovative solutions. The ideal candidate will be a technical leader, mentoring others, ensuring code quality, and contributing to the company's vision. The team builds and improves partner integrations, the Integration Center, and a browser extension, all based on a large dataset.

Must Have

  • Proficient in JavaScript/TypeScript
  • HTML/CSS Styling
  • REST Services & WebSockets
  • ReactJS
  • GraphQL
  • System design understanding
  • Data structures & algorithms

Good to Have

  • MongoDB
  • Elasticsearch
  • Java or Scala

Perks & Benefits

  • Flexible working format
  • Competitive salary & compensation
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events & team buildings

Job Description

We are looking for a talented Senior React Engineer to join our team.

Recorded Future’s Security Intelligence Solutions are used by our clients to stay on top of threats to their business. In our tools and the tools we integrate with, they can create alerts or search, analyze and process the cyber security information we are providing. The Integrations teams are responsible for building and continuously improving partner integration solutions, our technical vendor hub and self service tool called Integration Center along with our free tool the browser extension. These apps are built on top of our immense dataset collected by us and other parts of the organization. We work in autonomous delivery teams with developers, engineering owners, product managers, designers and QA working together to create efficient, great looking and useful products.

For this role we are looking for a developer that takes initiatives and develops great code. You will mentor and drive technical excellence in the frontend area in our Integrations teams. Additionally, as a self-driven technical leader, you will also be responsible for ensuring code quality and bringing innovation to our products and engineering practices.

Responsibilities:

  • Work together with our product design team to create beautiful and usable user experiences
  • Continuously design, develop and deploy frontend and backend services with focus on high availability, great quality, low latency and scalability
  • Test software to ensure responsiveness and efficiency
  • Come up with ideas to support the company vision
  • Challenge requirements and technical suggestions
  • Continuously build the knowledge of others by sharing information, documenting best practices and helping others

Requirements:

  • Highly proficient in JavaScript / TypeScript
  • HTML/CSS Styling
  • Rest Services and Web Sockets
  • React JS
  • GraphQL
  • Passionate about great design and UI
  • Ability to work all the way from high level architecture design down to efficient c
  • You have a good understanding of system design, data structures and algorithms
  • Be able to take initiatives and collaborate across teams
  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or equivalent education / practical experience

Nice to have:

  • MongoDB
  • Elasticsearch
  • Java or Scala

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

15 Skills Required For This Role

React Java Html Javascript Css Typescript Algorithms Scala Mongodb Graphql Elasticsearch Data Structures Scalability Innovation Quality Control