On behalf of our client, a live-streaming platform, we are looking or a Web Tech Lead to be based at their offices in Limassol, Cyprus.
Main Duties and Responsibilities:
- Provides technical leadership while actively engaging in daily hands‑on coding and solves complex engineering challenges
- Collaborates with the Web Architect to define and implement architectural strategies and ensures alignment with the global technical roadmap
- Oversees the full delivery lifecycle, including CI/CD, infrastructure components, monitoring, and analytics, ensuring fast, stable, and well‑observed software delivery
- Implements safe release practices using feature flags and kill‑switches to ensure controlled, risk‑free deployments
- Mentors engineering teams, promotes collaboration, and ensures technical consistency and strong documentation through thorough code reviews
- Owns client‑side technical health, ensures graceful degradation during backend failures, and drives incident resolution by coordinating with backend and DevOps teams
- Identifies and escalates technical risks early to prevent critical incidents
- Demonstrates business awareness by balancing technical decisions with organizational goals
Job Requirements:
- Brings 6+ years of Software Engineering experience with a strong focus on Web Platforms
- Demonstrates proven technical leadership, including mentoring and supporting team members across diverse setups
- Applies a systems-thinking mindset, recognizes the frontend as a distributed system, and knows when to duplicate or decouple domains for cleaner architecture
- Designs solutions through RFCs and technical specifications before implementation, ensuring alignment with the Architect and the team
- Masters TypeScript, understands type soundness issues, uses type guards and generics effectively, and treats misuse of any as a build error
- Possesses deep expertise in React and its ecosystem, including reconciliation, concurrency, modern state management (e.g., Zustand), and understands the performance impact of state hydration.
- Architects large‑scale, modular applications and knows how to break monolithic systems into decoupled domains or microfrontends
- Ideally has production experience with Module Federation or demonstrates readiness to master MFE concepts quickly
- Uses feature flags effectively for deployments, A/B testing, and release strategies, and manages technical debt from deprecated flags
- Understands delivery infrastructure, including Docker, Nginx, and CDNs, and configures caching, invalidation, and server performance
- Implements robust automated testing strategies (unit, integration, E2E) that ensure quality without slowing development
- Measures performance accurately, with deep knowledge of Core Web Vitals and memory management, including detection of leaks and detached DOM nodes
Benefits:
- Competitive salary and performance review bonus
- Medical insurance
- Opportunities for professional growth and skills improvement
- Lunch and dinner, unlimited coffee/tea/drinks and a variety of snacks in the office
- Atmosphere of challenges, creativity, team play
- Family Corporate events
- Sport compensation
- Gifts for employees
All CVs will be handled with the utmost confidentiality.