Middle React Developer

About Project 

Stepico is a team of enthusiasts who are in love with their work. Each employee of our company is passionate about games, and a friendly atmosphere always reigns in our team. We are constantly growing, following the latest trends in the industry, and creating innovative projects. And our secret is in careful attitude to each employee.

The project is about creating and polishing web3 game telling amazing story in metaverse. International team with technical and creative colleagues, who’s efforts are led by the client with 20 years in the industry. 

Our company values

  • Passion for games;
  • Creating innovative projects;
  • A policy of open communication;
  • Strong appreciation of your performance;
  • Competence development;
  • Comfort and well-being of our employees.

Requirements

  • 3+ years of professional experience in front-end development, 2+ years React;
  • Proficiency in JavaScript (ES6+) and TypeScript;
  • Extensive experience with React and related libraries such as Redux, React Router, and Context AP;
  • Strong understanding of HTML, CSS, and modern front-end development tools and workflows;
  • Experience with front-end build tools like Webpack, Babel, and npm/yarn;
  • Familiarity with RESTful APIs, gRPC and GraphQL for data fetching and state management;
  • Experience doing unit testing;
  • Understanding of how to avoid performance issues;
  • Experience with testing frameworks such as Jest, Enzyme, or React Testing Library;
  • Knowledge of responsive design principles and cross-browser compatibility. Understanding of version control systems, particularly Git.

Would be a plus

  • Experience or background in game development or development of social casino platforms;
  • Previous experience with NodeJS or blockchain/web3.

Personal characteristics

  • Result-oriented;
  • Good communication skills;
  • Self-motivated and proactive;
  • Positive attitude and a genuine team player;
  • Strong time management & organizational skills;
  • Able to analyze requirements and provide solutions;
  • Able to meet deadlines.

Main Responsibilities

  • Create high-quality maintainable code;
  • Create technical documentation (if required by the customer or the complexity of the project);
  • Interpret and evaluate requirements and specifications, and suggest technical solutions and architecture designs to meet said requirements;
  • Provide precise estimates;
  • Participate in team discussions over the feature implementation;
  • Participate in daily team meetings, refinements, retrospectives.

How will you grow professionally with Stepico

  • Regular development meetings where you can sync with peer and senior developers and discuss our work, solutions, and future improvements;
  • Ability to work on an internal toolchain. Whenever you see the ability to improve, extend, or add to our solutions, all sound ideas are welcome to be incorporated;
  • Ability to influence projects – we are a dynamic and young team. Any grounded changes and improvements to the project, and any discussion with your experienced colleagues are welcomed and will be incorporated according to the team’s feedback.

What will you get with Stepico

  • Competitive salaries are regularly reviewed based on professional growth;
  • Flexible working hours and remote working;
  • 18 working days of paid time off;
  • 5 paid sick leaves (without doctors notes);
  • Corporate medical insurance;
  • Life event support system (extra paid days off and financial compensation);
  • English classes;
  • Compensation for external conferences/workshops/events;
  • Full employment.

Personal recruiter:

Are You Ready
To Join Our Team?

Waiting for your CV or contact.

    Attach CV

    MORE VACANCIES

    Our team achieves great result by utilizing Unity’s architecture and features to bring together client code with protocol