Senior Frontend Developer (React)

Дата размещения вакансии: 18.09.2024
Работодатель: Faraway
Уровень зарплаты:
з/п не указана
Город:
Армения
Требуемый опыт работы:
Более 6 лет

Company Overview

At Faraway, we are creating an ecosystem of games with interoperable assets- games in this ecosystem currently include Serum City, Mini Royale: Nations, Legends of the Mara, and more. We are an extremely ambitious and hard-working team with backgrounds from well-known game studios such as Scopely, Glu Mobile (acquired by Electronic Arts), Amazon, Yandex, Mail.ru, among many other well-known international studios. Founded in 2021, we currently have over 90 members on our team and are growing quickly to support both new games as well as existing game and platform products. Our ideal team members are hardworking and self -motivated. Our culture is results-driven and grounded upon hard work and end-to-end responsibility. If this description sounds like a team you'd like to join, keep reading.

The Role

Faraway is looking for a Senior React Engineer to join our Platform Team. Our platform gives game studios all the tools they need to build player-driven economies utilizing the blockchain as an open and decentralized database. This platform includes products such as login and multi-chain inventory management (Faraway Connect), payments (Faraway Checkout), as well as a number of game-specific meta features with the blockchain complexity abstracted behind traditional APIs.

More info found here: https://faraway.com/dev-platform

Your Responsibilities

  • Plan, develop, and support core Platform products including Faraway Connect, Faraway Checkout, and our Developer Portal for platform customers;
  • Coordinate engineering activities with other engineers or other relevant teams across the entire delivery of the project; drive your features end-to-end from the architecture/planning phase through post-production monitoring and improvements;
  • Collaborate with the Product team to brainstorm solutions to customer challenges, plan new features or improve existing features, and extract learnings from production experience;
  • Create a scalable, extensible, and consistent user interface and design UI components in a way that leverages our internal Design System and UI libraries;
  • Manage integrations with multiple backend services across Platform and game teams;
  • Communicate with Faraway customers to assist in integrating Faraway platform products into their games or other relevant products;
  • Create documentation and guides to explain how new product features work to both internal engineers as well as external Platform customers.

What's Important to Us

  • You must be passionate about games or blockchain; and ideally the intersection of both!;
  • 5+ years of experience as a React engineer building consumer products in a production environment; prior work history in gaming or crypto is a very big plus!;
  • Ability to work effectively and manage work relationships across multi-disciplinary teams and multiple partners in different time zones;
  • Experience delivering complex technical products from inception to delivery - you do not rest until your job is 100% complete;
  • You are self-motivated, responsible, thrive in small teams, and enjoy having significant ownership over the development process;
  • You have expert knowledge of React, HTML/CSS, Javascript/Typescript;
  • You have production experience with writing tests and testing frameworks (e.g. Jest);
  • You have experience with linters (e.g. Eslint, Prettier, etc.);
  • You have production experience with Git workflows, Github actions, and CI setup;
  • You are comfortable working closely with designers in a Figma-centric workflow

Tech Stack

React, Typescript, GraphQL, Next, CSS-IN-JS (Emotion), Vite, Monorepositories, Apollo, SWR, React hook form

Personal qualities

Ownership, result-oriented, goal-driven, high performance, communicative, sincere desire to help players, responsibility, attentiveness, diligence, punctuality, and stress tolerance. English written and spoken (fluent).

Working conditions

  • Prospects for professional and career growth and development;
  • Good salary and bonuses in USD and cryptocurrency;
  • Full-time, 5/2;
  • Distributed around the world team working in the MSC + - 2-3 hours;
  • Different variants of registration, possible relocation;
  • Friendly young team of well-rounded technical and humanitarian success-oriented people;
  • Close-knit team built on the principles of mutual respect and mutual support;
  • Democratic leadership and clear communication;
  • The opportunity not only to work and earn, but also to learn something new

Interview Process

  • HR Pre-screen
  • Technical Test Task
  • Technical Interview
  • Offer