Match score not available

Strong Middle-Senior React Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum of 5 years of experience with multiple JS libraries and SPA frameworks., At least 3 years of production experience with ReactJS., Proficiency in modern JavaScript (ES6+) and TypeScript, with a deep understanding of the React ecosystem., Strong problem-solving skills and excellent communication skills in English (Upper Intermediate level)..

Key responsabilities:

  • Design, build, and maintain efficient and secure web systems.
  • Participate in code reviews and apply automated tests to uphold quality standards.
  • Engage in all stages of the Agile Product Development Life Cycle.
  • Identify and communicate JavaScript best practices to enhance the team's React proficiency.

opinov8 logo
opinov8 Scaleup https://opinov8.com/
201 - 500 Employees
See all jobs

Job description

PROJECT DESCRIPTION

Our client is a company that provides risk assessment and other valuable statistics on the bank transactions to their clients.

IN THIS ROLE, YOU WILL

  • Design, build, and maintain efficient, secure, and reusable web systems and abstractions;
  • Develop and document approaches that can be leveraged for future projects;
  • Participate in code reviews and apply automated tests, linters, and hinters to uphold our high-quality standards;
  • Engage in all stages of the Agile Product Development Life Cycle;
  • Identify and communicate JavaScript best practices, thereby enhancing the team's React proficiency.

IF YOU ARE

  • A minimum of 5 years of experience with multiple JS libraries and Single Page Application (SPA) frameworks;
  • At least 3 years of production experience with ReactJS;
  • Deep understanding of the React ecosystem and its core principles, including the concept of virtual DOM, lifecycle methods, hooks, and state management;
  • Proficiency in modern JavaScript (ES6+) and TypeScript;
  • Familiarity with newer specifications of ECMAScript (ES8+);
  • Experience with data structure libraries (e.g., Immutable.js);
  • Proven experience with front-end development tools such as Babel, Webpack, NPM, etc.;
  • Robust understanding of JavaScript, HTML, CSS, RESTful APIs, HTTP, and networking concepts;
  • Experience with performance testing and optimization in a React application, as well as related testing frameworks (Jest, Enzyme, React Testing Library, etc.);
  • Strong understanding of RESTful APIs, as well as the principles and operations of GraphQL;
  • Experience with CI/CD pipelines and DevOps culture;
  • Ability to mentor and guide junior and middle developers;
  • Strong problem-solving skills, algorithmic skills, and data structures;
  • Excellent communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences;
  • Experience working in Scrum or Kanban methodologies;
  • Proficiency in English (Upper Intermediate level) for effective client communication.

AS AN OPINOV8R, YOU WILL HAVE
— Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
— Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an, empowering you to be productive and deliver your best from anywhere.
— Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
— Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
— Join the Best Team Ever: Collaborate with our diverse and сross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.

HOW’S THE HIRING PROCESS GOING
We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position — here’s what to expect:
— Initial Interview: If your background fits the role’s criteria, we’ll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
— Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test task to showcase your expertise.
— Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result.

Required profile

Experience

Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Communication
  • Problem Solving

React Developer Related jobs