All listings
Lead Position
Technical Lead (React)
Sofia, Bulgaria
React
TypeScript
JavaScript
REST
GraphQL
CI/CD
React Ecosystem
Server-side Rendering
Modern React Frameworks
Component-driven Development
Cloud
Serverless
Monorepo
Posted: 01 June
-
Role Overview
Our client is an established international technology consultancy delivering complex digital solutions across retail, financial services, and other enterprise sectors. The Technical Lead (React) role combines hands-on development, technical leadership, stakeholder communication, and team mentoring while driving the design and delivery of modern web applications.
01
Core Responsibilities
- Lead technical discussions with clients, project stakeholders, and engineering teams
- Analyze business requirements and translate them into scalable technical solutions
- Provide architectural guidance and support key technology decisions across projects
- Drive development standards, code quality initiatives, and engineering best practices
- Design and develop modern web applications using React and related technologies
- Build reusable front-end components, shared libraries, and scalable UI architectures
- Collaborate closely with designers to transform concepts and wireframes into production-ready solutions
- Review code, mentor developers, and support the growth of engineering teams
- Identify opportunities to improve development processes, workflows, and delivery efficiency
- Ensure applications meet performance, accessibility, usability, and maintainability standards
- Participate in project planning activities, including technical estimations and solution design
02
Requirements
- Strong commercial experience building and scaling modern front-end applications using React and TypeScript
- Proven ability to lead technical initiatives, mentor engineers, and contribute to architectural decisions
- Extensive experience delivering customer-facing web applications in production environments
- Solid understanding of modern software engineering principles, design patterns, and front-end architecture
- Strong knowledge of JavaScript, asynchronous programming, and contemporary web development practices
- Experience working with modern React ecosystems, including state management and component-based development approaches
- Ability to communicate effectively with both technical and non-technical stakeholders
- Experience collaborating directly with clients to understand requirements and propose technical solutions
- Good understanding of application performance optimization, accessibility, responsive design, and user experience principles
- Familiarity with modern CI/CD practices, source control workflows, and collaborative development environments
- Previous experience leading engineering teams, projects, or technical workstreams
- Professional working proficiency in English
03
Bonus / Nice to Have
- Experience with server-side rendering and modern React-based frameworks
- Familiarity with automated testing strategies and front-end quality assurance practices
- Experience building applications that consume REST or GraphQL services
- Knowledge of component-driven development methodologies
- Exposure to cloud-native, edge, or serverless deployment environments
- Experience working within monorepo architectures
- Understanding of modern data-fetching and caching approaches in front-end applications
04
What We Offer
- Competitive remuneration package
- Technical training and certification opportunities
- Flexible working hours
- Food and gift vouchers
- Additional health insurance
- 25 days of paid annual leave
- Additional birthday leave
- Regular team events and social activities
- Long-term career development opportunities
- Collaborative and supportive working environment
- Strong work-life balance
Interested in this opportunity?
Apply now and become part of our growing team.
By applying you agree to our privacy policy.
Estimated response time: 2–4 business days
We are an equal opportunity employer.