RomaniaFull-time remote

Senior React developer

Description

Responsibilities:

We are looking for a qualified Front-end developer to join our IT team. You will be responsible for building the ‘client-side’ of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. If you’re interested in creating a userfriendly environment by writing code and moving forward in your career, then this job is for you.

We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring great user experience.

Requirements:

  • 7 or more years of proven working experience in Web development
  • 4 or more years of experience working with React
  • 2 or more years of experience with TypeScript
  • Experience with React State Management (Context, Hooks, Redux)
  • Experience developing custom React components
  • Experience extending publicly available React components
  • Experience with functional and class-based components
  • Experience with data grids and data virtualisation in React
  • Experience with D3 or similar JavaScript library for visualisations is a plus
  • Experience with Testing tools such as Jest, Enzyme, Chai, React-testing-library
  • Proficiency in HTML5, CSS
  • Experience with RESTful API integration
  • Experience with WebSocket integration
  • Experience integrating authentication protocols such as OAuth 2.0 and working with JWTs
  • Excellent communication skills and the ability to explain solutions
  • Ability to work well independently as well as part of a team