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