loader image

Senior React js. Developer

  • Anywhere
  • This position has been filled

Our long-term Partner, a software company with 10 years of an experience in software solutions, we are recruiting for them the best candidates for: Senior React js. Developer (+5 year experience)

Technology stack:

  • ReactJS
  • ReactQuery, Redux
  • TypeScript
  • SitecoreCMS
  • UnitTest – ReactTestingLibrary & Jest
  • Integration Test – Cypress
  • GitLab

Responsibilities

  • Front-end Development: Lead and contribute to the development of complex web applications using React.js and related technologies.
  • Architecture and Design: Collaborate with cross-functional teams to design scalable and maintainable front-end architectures, ensuring high performance and a seamless user experience.
  • Code Quality: Maintain and improve code quality by adhering to best practices, coding standards, and conducting code reviews.
  • Feature Development: Work closely with product managers and designers to implement new features and enhancements, ensuring they align with business goals and user needs.
  • Performance Optimization: Identify and resolve performance bottlenecks, and continuously improve the speed and responsiveness of web applications.
  • Testing and Debugging: Write unit tests and integration tests to ensure the reliability of the front-end code. Debug and troubleshoot issues as they arise.
  • Documentation: Document code and development processes to facilitate collaboration and knowledge sharing within the team.
  • Mentorship: Provide guidance and mentorship to junior developers, fostering their growth and development within the team.
  • Stay Current: Keep up-to-date with the latest trends and technologies in web development, and apply this knowledge to projects.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proven experience as a React.js Developer with a strong portfolio of past projects.
  • Extensive knowledge of React.js and its core principles, along with experience using state management libraries (e.g., Redux, Mobx).
  • Proficiency in modern front-end technologies, including HTML5, CSS3, JavaScript (ES6+), and responsive web design.
  • Strong understanding of web performance optimization techniques.
  • Experience with version control systems, such as Git.
  • Knowledge of front-end build tools and package managers (e.g., Webpack, npm/yarn).
  • Familiarity with RESTful APIs and integration with back-end services.
  • Excellent problem-solving and communication skills.
  • Ability to work effectively in a collaborative team environment and take ownership of projects.

Salary & Benefits: Highly paid & Work Hybrid model