๐ฅ Senior React Developer | Blockchain
๐ฐ Salary: 2,500โ2,800 USD
๐ Minsk | Hybrid
โฑ๏ธ Full-time | Long-term project
๐ Company: Omega Solutions
โ๏ธ Requirements:
- Experience in crypto / blockchain
- Commercial frontend development experience โ from 5 years, a significant portion of which is with React;
- Proficient knowledge of React, TypeScript, and JavaScript;
- Deep understanding of React: hooks, rendering/re-rendering, state management, optimization;
- Experience in developing and maintaining large production projects with a significant existing codebase;
- Ability to quickly understand existing and unfamiliar code;
- Experience in designing frontend architecture and decomposing complex tasks;
- Experience with Redux / Redux Toolkit / Zustand or similar solutions;
- Proficient work with REST API and WebSocket;
- Experience developing interfaces with dynamically updating data;
- Understanding of browser performance and React application optimization;
- Experience adapting complex web interfaces for mobile devices;
- Experience writing unit/integration tests;
- Proficient work with Git and modern team development processes;
- Ability to independently manage multiple tasks in parallel, set priorities, and deliver tasks to production;
- Ability to make technical decisions and justify them.
- Experience working with products with a large amount of real-time data;
- PWA;
- React Native;
- Native iOS / Android development;
- Financial charts;
- Profiling and deep optimization of frontend applications;
- Monorepos;
- Experience working on large multi-team projects;
- Design System / Component Library.
โก๏ธ Project Tasks:
- Development and enhancement of a large React frontend application;
- Design and implementation of new functional modules;
- Maintenance and refactoring of existing code;
- Working on multiple tasks and directions in parallel;
- Participation in architectural decisions and frontend architecture development;
- Decomposition and estimation of complex tasks;
- Application performance optimization;
- Adaptation of existing web frontend for mobile devices;
- Integration with backend API, WebSocket, and real-time services;
- Code Review;
- Analysis and resolution of production issues;
- Interaction with backend developers, QA, designers, and the product team.
โ๏ธ Conditions:
- Hybrid work format in Minsk;
- Full-time employment;
- Long-term project;
- Work with a major platform in the cryptocurrency and digital assets sphere.