
Front-End Developer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Ukraine.
• You will design and enhance a high-performance, web-based photo editing tool — creating responsive interfaces for smart editing functionalities that handle intensive image processing directly in the browser.
• Contributing to the architecture of the web frontend (WebAssembly engine, Canvas rendering, multithreaded execution) with a strong emphasis on performance and code quality.
• Over 2 years of professional experience in frontend development.
• Proficient in React (hooks, composition, render optimization — memo, useMemo, reconciliation).
• Strong knowledge of TypeScript (generics, discriminated unions, typed API contracts — avoiding any-driven development).
• Hands-on experience with Next.js (App Router, Server vs Client Components, routing).
• Familiarity with a state management library (Zustand / Redux / Jotai / MobX — principles are transferable).
• Experience working with asynchronous data and caching solutions (React Query / SWR / RTK Query).
• Strong CSS skills with utility-first experience (Tailwind, or willingness to learn quickly).
• Knowledge of browser performance: render cycle, event loop, and DevTools Performance profiling.
• Confident use of AI-assisted development tools (Claude Code, Cursor).
• Proficient in Git, with a PR-based workflow and code review experience.
• Nice to have: Experience with complex SPAs: editors, dashboards, or graphics-intensive applications.
• Familiarity with Canvas / OffscreenCanvas / WebGL, working with ImageData and typed arrays.
• Experience with Web Workers, SharedArrayBuffer, and browser multithreading.
• Knowledge of WebAssembly.
• Understanding of image processing concepts: color spaces, RAW/DNG, LUTs.
• Familiarity with Feature-Sliced Design or another established architectural methodology.
• Medical insurance.
• Twenty-one days of paid sick leave per year.
• Healthy fruit snacks rich in vitamins to keep you energized.
• Twenty-one days of paid vacation per year.
• Enjoyable moments during our regular team-building activities.
• An educational allowance to help you maintain and enhance your skills.
• English and German classes to improve your abilities and broaden your knowledge.
• The option to work remotely or from our office located in Podil, equipped with everything needed for productive and comfortable work.
Broadvoice
Yuno
Miratech
BlueThrone
Get handpicked remote jobs straight to your inbox weekly.