Technical Lead ReactJS
Tryzens Global · Sofia, Sofia-Grad, Bulgaria · 2026-05-28
About this role
Tryzens Limited is a fast growing IT solutions consultancy based in the City of London with offices in Bulgaria, India and Australia. Our areas of expertise include delivery of eCommerce solutions, multi-channel retail solutions and project management amongst others. We provide best of breed solutions and services to several blue chip clients primarily within retail, financial services and other industries. We have built our delivery focused reputation upon technical innovation, in-depth business knowledge, and creative vision, all of which supports our objective of helping clients to gain true value from eCommerce. We love what we do and our clients love our work.
Due to expanding our team in Sofia we are looking for a Technical lead ReactJS. Please note that this is an on-site role based in Bulgaria and is not a remote position.
Requirements
6–8 years of overall IT experience
At least 4 years of web development experience
At least 3 years of production React experience, including modern patterns (hooks, Server Components, Suspense)
Strong experience with at least one modern React meta-framework (Next.js, React Router/Remix, or equivalent)
Hands-on experience with Vite as a build tool and dev environment
Proficiency with modern state management (Zustand, Jotai, TanStack Query, or React Context patterns)
Strong experience with TypeScript in production codebases
Proficiency with a modern CSS/UI approach (Tailwind CSS, CSS-in-JS, or component libraries like shadcn/ui, Radix, MUI)
At least 2 years of experience leading or managing engineering teams
Strong JavaScript fundamentals, including the language object model, async patterns, and modern ES features
Deep understanding of React core principles, rendering behavior, and performance optimization
Solid grasp of web fundamentals: accessibility, performance, usability, and information architecture
Experience with Git and modern CI/CD workflows
Ability to lead technical and business discussions with clients and internal teams
Preferences will be given to candidates with:
Experience with React Server Components and streaming/SSR patterns
Experience with testing (Vitest, React Testing Library, Playwright/Cypress)
Familiarity with data fetching/caching libraries (TanStack Query, SWR)
Experience consuming and designing REST and/or GraphQL APIs
Understanding of TDD and component-driven development
Experience with edge/serverless deployment (Cloudflare Workers, Vercel, etc.)
Monorepo experience (Turborepo, Nx, pnpm workspaces)
Responsibilities:
Leading technical and business discussion with clients and internal team
Work closely with our customers to understand their business requirements and propose technical solutions
Champion good engineering and management practices in the team, and continual improvement of related processes
Developing new user-facing features using React.js
Building reusable components and front-end libraries for the future use
Translating designs and wireframes into high-quality code
Create and oversee the development of testable/maintainable/readable code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Benefits
extremely competitive remuneration package
technical trainings and certifications
flexible working hours
food and gift vouchers
additional health insurance
great work-life balance and 25 days annual vacation
1 day birthday leave
regular team events
a positive and fun environment
Skills asked for
- react
- next.js
- remix
- vite
- typescript
- css
- tailwind
- javascript
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.