Lead UI Developer
Senior UI developer for BUREAU 1440, building shared tools, UI kits, and complex interfaces. Office/hybrid work.
Development and support of common tools, libraries, and UI kits for other frontend developers in the company Creating frontend application architecture with scalability and code reuse in mind Developing complex interfaces for internal and external products Conducting code reviews, sharing best practices, helping solve complex problems Optimizing application performance (bundles, rendering, state) Interacting with backend developers, participating in API design Working on improving development processes: implementing best practices, test automation, CI/CD Decomposing tasks, estimating implementation timelines Analyzing and implementing new technologies and tools in company projects
Deep knowledge of React (hooks, context, render optimization, custom hooks, Suspense, Error Boundaries, etc.) Experience with TypeScript and writing reliable typed code Understanding frontend architecture: applying SOLID, design patterns (Factory, Observer, Strategy, DI, etc.) Experience with state management (Redux, MobX, Zustand, React Query) Ability to work with frameworks (Next.js, Remix) and pure JS/TS Understanding backend: REST/GraphQL API, WebSockets, working with databases (relational, document, key-value) Experience with build setup (Webpack, Vite, esbuild) and bundle optimization Knowledge of testing (Jest, React Testing Library, Cypress, Playwright) Experience with CI/CD (GitLab CI/CD, GitHub Actions, Docker, Docker Compose) Ability to work in a Linux environment (basic commands, server configuration)
Work format: office/hybrid
Don't miss a single job
Subscribe to our Telegram channel