Senior Frontend Developer
$$$$
We are looking for a Senior Frontend Developer to join our team.
About the project: a biometric identity platform. The libraries we build encapsulate handling of biometric data and drive access-level logic across consumer applications β a regulated domain with hard constraints on how data is stored and used.
Responsibilities
- Design, build and maintain TypeScript libraries and reusable packages consumed by other product teams
- Build reusable React components and modules with clean, type-safe public APIs
- Define and maintain state management patterns at the library level
- Own versioning and backward compatibility: semver, changesets, breaking-change policy, migration guides
- Maintain the build and publish pipeline: bundling (Rollup / tsup / Vite), ESM + CJS output, tree-shaking, bundle-size budgets, peer dependencies
- Encode access-control rules in the type system so consumers cannot access or render data beyond their permission level
- Cover libraries with unit and type-level tests; keep the public API stable and regression-safe
- Leverage AI-assisted tools to accelerate development workflows
- Participate in code reviews and contribute to internal engineering standards
Requirements
- 7+ years of commercial experience in front-end development
- Proven experience building and maintaining TypeScript libraries/packages consumed by other teams
- Deep knowledge of TypeScript: generics, conditional and mapped types, discriminated unions, branded types, declaration output
- Experience with state management solutions
- Experience with monorepo tooling (pnpm workspaces, Nx or Turborepo)
- Strong hands-on experience with React
- Testing: Vitest/Jest, React Testing Library, type-level testing (tsd / expect-type)
- Solid understanding of REST services and API contract design
- Understanding of access-control models (RBAC / ABAC)
Experience with AI-assisted development tools (Claude Code, Codex, Cursor, etc.) - Upper-Intermediate level of English or higher
- Self-motivated, proactive and detail-oriented
We Offer:
- Innovation Culture: Work in a team that actively experiments with AI and modern development approaches
- Real Product Impact: Direct collaboration with a client and influence on product decisions
- Flexible Work: Remote work or a modern office in Kyiv
- Generous Time Off: 20 paid vacation days + 15 sick leave days annually
- Professional Growth: Compensation for courses, certifications, and learning resources
- Cutting-Edge Tools: Access to premium AI tools (Cursor Pro, Π‘laude Code, Codex, etc.)
Recruitment Process:
- CV Review
- HR&Technical Interview
- Client Stage
- Job Offer
Required languages
English
B2 - Upper Intermediate
Ukrainian
Native
Published 11 September
218 views
Β·
73 applications
Last responded right now
See stats of candidates who applied for this job π
π
Average salary range of similar jobs in
analytics β
Loading...