Middle Front-End Developer
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 with a team of experienced developers and designers, transforming product ideas and design mockups into clean, maintainable, and responsive code. This is a great opportunity to level up your skills 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 a SPA on React and NextJS application (SSR/SSG)
- Work with RESTAPI and/or WebSocket connections for real-time data exchange.
- Ensure interface adaptability and cross-browser compatibility.
- 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 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 operating 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 properly decompose an application into constituent components.
- Adaptive layout skills using relative units, experience with CSS Grids for layout.
- Experience working with Figma, understanding of design system principles and working with design tokens.
- Knowledge of Git and experience in team development within a monorepository.
Will be a plus:
- 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, Lottie).
- Experience with analytics systems (Amplitude, Mixpanel, GoogleAnalytics, etc.).
We offer:
- Competitive salary in USDT.
- Flexible schedule (core communication window 12:00–16:00 GMT+3), Moscow (hybrid / office optionally).
- Participation in the creation of a large-scale gaming platform from scratch.
- Opportunities for technical growth and career development.
- Friendly team, transparent processes, and an atmosphere where initiative is valued.