Senior React JS Engineer

Remote senior 2 months ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

BetConstruct seeks a Senior React JS Engineer to lead the development of high-performance front-end applications. Candidates should have extensive React.js experience and a strong background in mentoring developers.

React.jsJavaScriptES6+ReduxZustandContext APITypeScriptWebpackViteJestReact Testing LibraryCypress

About the role

As a Senior React JS Engineer at BetConstruct, you will be responsible for creating scalable and high-performance front-end applications. Your role involves translating UI/UX designs into maintainable code while ensuring optimal performance across various devices and browsers.

You will collaborate with cross-functional teams, including backend developers and designers, to deliver comprehensive features. Additionally, you will mentor junior engineers, conduct code reviews, and drive architectural decisions that shape the frontend framework and development lifecycle.

Skills that matter here

  • React.js: This role focuses on developing modern applications using React.js, emphasizing performance and usability.
  • JavaScript: A deep understanding of JavaScript and ES6+ is crucial for building efficient front-end solutions.
  • Redux: Experience with Redux is necessary for effective state management in complex applications.
  • TypeScript: Proficiency in TypeScript is required for writing robust and maintainable code.
  • Jest: You will utilize Jest for unit and integration testing to ensure code quality.
  • Agile development: Experience in Agile teams is important for collaborating effectively with various stakeholders.

Who this role suits

  • A seasoned developer with a strong background in leading frontend projects.
  • Someone who enjoys mentoring and fostering a culture of learning within a team.
  • A problem-solver who can tackle complex technical challenges with confidence.
  • An effective communicator who thrives in collaborative environments.

From the employer

  • Lead the development of modern, scalable, and high-performance front-end applications using React.js
  • Translate UI/UX designs and business requirements into clean, maintainable code with a strong focus on usability and performance
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Collaborate closely with backend developers, designers, DevOps, QA, and product managers to deliver end-to-end features
  • Maintain and enforce coding standards, best practices, and documentation for front-end codebases
  • Conduct code reviews, mentor junior and mid-level engineers, and foster a culture of learning and improvement
  • Evaluate and implement new tools and libraries to improve development productivity and user experience
  • Ensure application security, accessibility, and responsiveness across all platforms
  • Drive architectural decisions and contribute to the evolution of the frontend framework and development lifecycle
  • Take ownership of features from concept through to deployment and support
  • Bachelor’s or Master’s degree in Computer Science, Software
  • Minimum of 5 years of experience as a Front-End Engineer, with at least 3 years of experience working with React.js
  • Demonstrated experience leading frontend projects or mentoring developers
  • Proven track record of delivering large-scale, production-ready React.js applications
  • Deep understanding of JavaScript, ES6+, and the React.js ecosystem
  • Strong experience with state management libraries such as Redux, Zustand, or Context API
  • Proficient with TypeScript and modern frontend build tools (Webpack, Vite, etc.)
  • Experience with React Hooks, functional components, lazy loading, and performance optimization
  • Experience writing unit, integration, and end-to-end tests using Jest, React Testing Library, Cypress, etc.
  • Familiarity with RESTful APIs, GraphQL, and WebSocket integrations
  • Solid understanding of frontend security principles, accessibility (a11y), and cross-browser compatibility
  • Experience working in Agile development teams and version control systems like Git
  • Strong problem-solving skills and ability to lead complex technical initiatives
  • Excellent communication and teamwork skills

Questions about this role

What is the remote policy?

The position is fully remote, allowing you to work from anywhere.

What is the seniority level of this position?

This is a senior-level role requiring significant experience in front-end engineering.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs