We are looking for a Middle-level Front-End Developer to work on the user interface of our gaming platform. This role involves active participation in the implementation of game interfaces, functional screens, user interaction elements, and real-time communication components.
You will work in a team of experienced developers and designers, transforming product ideas and design mockups into clean, maintainable, and responsive code. This is an excellent opportunity to level up in the gaming industry and participate in the development of a complex and scalable interface.
Responsibilities:
- Development and support of user scenarios and design system components for SPA on React and NextJS application (SSR/SSG)
- Work with RESTAPI and/or WebSocket connections for real-time data exchange.
- Ensuring the adaptability and cross-browser compatibility of the interface.
- Close collaboration with designers and product managers, working with mockups from Figma.
- Support of existing code, bug fixing, participation in code reviews.
Requirements:
- 2–4 years of experience in front-end development.
- Good knowledge of current ECMAScript standards and confident proficiency in TypeScript for strict project typing.
- Experience with modern versions of relevant libraries and frameworks for interface development: NextJS, React. Experience with other technologies (Angular, Svelte, Vue) is also considered relevant.
- Experience configuring modern build tools (Vite, ESBuild, Rollup, RSPack) and/or understanding their operational principles.
- Understanding of HTTP in an application context: from CORS and CSP mechanisms to SSE and WebSocket technologies.
- Understanding of component-based architecture principles, ability to competently decompose an application into constituent components.
- Adaptive layout skills using relative units, experience with CSS Grids.
- Experience working with Figma, understanding the principles of building design systems and working with design tokens.
- Knowledge of Git and experience in team development within a monorepo.
Bonus points:
- Experience with real-time functionality (WebSocket, SignalR, SSE).
- Interest in the gaming industry or experience in game development.
- Understanding of animation and visual effects (CSS animations, FramerMotion, Lotty).
- Experience with analytics systems (Amplitude, Mixpanel, GoogleAnalytics, etc.).
We offer:
- Competitive salary in USDT.
- Flexible schedule (core working hours 12:00–16:00 GMT+3), Moscow (hybrid / office optional).
- Participation in the creation of a large-scale gaming platform from scratch.
- Opportunities for technical growth and career development.
- A friendly team, transparent processes, and an atmosphere where initiative is valued.