Job VC
Tech Lead Frontend Developer (JS, Angular)
Technologies
Description
🌟 Build the Future of Marketing with Yespo🌟
Embark on an exciting career journey with Yespo, Ukraine’s premier marketing automation tool, explicitly designed for forward-thinking ecommerce enthusiasts. Since our inception in 2012, we’ve skyrocketed from a budding startup to Ukraine’s unrivaled market leader. But we didn’t stop there!
🚀 Be Part of Our Global Journey 🚀
After dominating the local market, we set our sights on international expansion. Today, we’re making bold strides into the EU market and inviting you to be part of this thrilling venture.
How We Work
In the Product Engineering team, we design, develop, and support the system’s interface components. Our work is built on close collaboration between analysts, designers, developers (both back-end and front-end, with a dedicated person for layout), and QA engineers. However, everyone on the team is responsible for quality.
Our Stack
Angular 19, RxJS, NgRx, micro-frontend deployments with Docker & Kubernetes; CI/CD via Jenkins; Jest for unit, Playwright for e2e testing
🔎
What We’re Looking For
We’re looking for a strong Senior Frontend Engineer / Tech Lead who not only writes efficient, high-quality JavaScript code, but also influences architecture, processes, and team growth.
✅
Required Experience & Skills:
7+ years of commercial experience as a Frontend Developer
Proven experience in a Tech Lead / Team Lead role
Experience mentoring developers, conducting code reviews, and supporting team growth
Experience influencing technical architecture and participating in architectural decisions
Ability to improve and shape engineering processes
Strong JavaScript knowledge and deep understanding of modern front-end frameworks
Focus on writing scalable, maintainable, and efficient code
Strong sense of user experience and product thinking
Proactive mindset: ability to identify problems and drive improvements independently
Hands-on experience with AI-driven coding assistants and autonomous agents (e.g., Cursor, Claude Code, Codex)
Intermediate English level
Residence within ±2 hours of Ukrainian time (EET/EEST) for effective collaboration
🧩What We Expect from You🧩
This is a Senior role with a clear path to Tech Lead
.
We expect you to progressively step up, earn the team’s trust, and be recognized as the team’s lead within 9–12 months
Partner with stakeholders and designers to understand customer requirements
Participate in defining requirements
Design and demonstrate optimal solutions to developers and stakeholders, emphasizing simplicity and effective problem solving.
Provide high-quality implementations and, when necessary, organize task decomposition
Take ownership of the solution delivery phase
Mentor or guide other team members as needed
Demonstrate engineering best practices by working efficiently and delivering incrementally
Identify technical debt, propose practical solutions, and coordinate debt resolution with the team
Adopt and promote best practices and coding standards to foster an effective engineering culture
Why Join Us?
✔️ Ship code on a modern stack — Angular 19, RxJS, NgRx, micro-frontends in Docker + Kubernetes, and automated CI/CD with Jenkins
✔️ Deliver platform-level impact — The components you build will be used daily by thousands of marketers and seen by millions of customers
✔️ Advance your skills continuously — Engage in code reviews, pair programming, a funded learning budget, and hands-on use of AI coding assistants
✔️ Collaborate across disciplines — Work with analysts, designers, back- and front-end engineers, and QA, sharing responsibility for quality and outcomes
Other Benefits
⚡️ We support your learning — courses, books, workshops
🗣️ We cover 50% of English language learning
🕓 Fully remote work with a flexible 40-hour week
🛠️ Minimal bureaucracy, maximum ownership
🌴 18 paid vacation days
Your work will shape the interface of a market-leading SaaS product as we expand globally. If you value clean code, thoughtful architecture, and measured, data-driven progress, we would like to meet you.😇
Embark on an exciting career journey with Yespo, Ukraine’s premier marketing automation tool, explicitly designed for forward-thinking ecommerce enthusiasts. Since our inception in 2012, we’ve skyrocketed from a budding startup to Ukraine’s unrivaled market leader. But we didn’t stop there!
🚀 Be Part of Our Global Journey 🚀
After dominating the local market, we set our sights on international expansion. Today, we’re making bold strides into the EU market and inviting you to be part of this thrilling venture.
How We Work
In the Product Engineering team, we design, develop, and support the system’s interface components. Our work is built on close collaboration between analysts, designers, developers (both back-end and front-end, with a dedicated person for layout), and QA engineers. However, everyone on the team is responsible for quality.
Our Stack
Angular 19, RxJS, NgRx, micro-frontend deployments with Docker & Kubernetes; CI/CD via Jenkins; Jest for unit, Playwright for e2e testing
🔎
What We’re Looking For
We’re looking for a strong Senior Frontend Engineer / Tech Lead who not only writes efficient, high-quality JavaScript code, but also influences architecture, processes, and team growth.
✅
Required Experience & Skills:
7+ years of commercial experience as a Frontend Developer
Proven experience in a Tech Lead / Team Lead role
Experience mentoring developers, conducting code reviews, and supporting team growth
Experience influencing technical architecture and participating in architectural decisions
Ability to improve and shape engineering processes
Strong JavaScript knowledge and deep understanding of modern front-end frameworks
Focus on writing scalable, maintainable, and efficient code
Strong sense of user experience and product thinking
Proactive mindset: ability to identify problems and drive improvements independently
Hands-on experience with AI-driven coding assistants and autonomous agents (e.g., Cursor, Claude Code, Codex)
Intermediate English level
Residence within ±2 hours of Ukrainian time (EET/EEST) for effective collaboration
🧩What We Expect from You🧩
This is a Senior role with a clear path to Tech Lead
.
We expect you to progressively step up, earn the team’s trust, and be recognized as the team’s lead within 9–12 months
Partner with stakeholders and designers to understand customer requirements
Participate in defining requirements
Design and demonstrate optimal solutions to developers and stakeholders, emphasizing simplicity and effective problem solving.
Provide high-quality implementations and, when necessary, organize task decomposition
Take ownership of the solution delivery phase
Mentor or guide other team members as needed
Demonstrate engineering best practices by working efficiently and delivering incrementally
Identify technical debt, propose practical solutions, and coordinate debt resolution with the team
Adopt and promote best practices and coding standards to foster an effective engineering culture
Why Join Us?
✔️ Ship code on a modern stack — Angular 19, RxJS, NgRx, micro-frontends in Docker + Kubernetes, and automated CI/CD with Jenkins
✔️ Deliver platform-level impact — The components you build will be used daily by thousands of marketers and seen by millions of customers
✔️ Advance your skills continuously — Engage in code reviews, pair programming, a funded learning budget, and hands-on use of AI coding assistants
✔️ Collaborate across disciplines — Work with analysts, designers, back- and front-end engineers, and QA, sharing responsibility for quality and outcomes
Other Benefits
⚡️ We support your learning — courses, books, workshops
🗣️ We cover 50% of English language learning
🕓 Fully remote work with a flexible 40-hour week
🛠️ Minimal bureaucracy, maximum ownership
🌴 18 paid vacation days
Your work will shape the interface of a market-leading SaaS product as we expand globally. If you value clean code, thoughtful architecture, and measured, data-driven progress, we would like to meet you.😇