Job VC

Technical Lead (Java / React)

Workflow · dou · $4500–5000 · віддалено
Open original ↗
Workflow
is a Ukrainian digital company providing a full range of online services for our businesses across
Canada and the United States
— from web design and development to marketing and branding. We operate in industries such as
Appliance Services, HVAC, Plumbing, Moving, and Digital Services
, and we are continuously expanding.
We have launched the development of our
own internal CRM system
, designed to support and scale all Workflow businesses in Canada. This is a greenfield product with real business impact and long-term vision.
We are looking for an experienced
Technical
Lead
to drive the architecture, design, and delivery of high-quality technical solutions. This is a brand-new role for our company — a unique opportunity to shape the product, define technical standards.
About the Role:
This role requires strong backend expertise in
Java
, deep frontend experience with
React
, and the ability to act as a technical authority for the development team. The ideal candidate combines hands-on technical excellence with strong leadership, communication, and problem-solving skills.
Key Responsibilities:
Act as the primary technical reference and mentor for the development team.
Provide hands-on contributions to the product, including implementing solutions in critical areas of the application.
Review, define, and evolve the product’s architecture and technology stack.
Propose and execute technical improvements to enhance scalability, performance, and maintainability.
Promote and enforce best practices across the software development life cycle.
Technical Skills:
Advanced backend development experience with
Java
, including frameworks such as
Spring Boot
or similar.
Extensive frontend development expertise using
React
(Vite).
Strong understanding of software architecture patterns and design principles.
Experience working with both
relational and non-relational databases
.
Knowledge of
cloud infrastructure
and modern deployment practices.
Competencies:
Proven leadership skills with the ability to mentor and guide engineering teams.
Strong analytical and problem-solving mindset with a proactive approach to challenges.
Ability to balance hands-on technical work with strategic decision-making.
Upper-intermediate English
Ability to clearly explain complex technical concepts to both technical and non-technical stakeholders.
Experience:
Demonstrated experience in a similar
technical leadership
role.
Proven background in defining, reviewing, and evolving software architecture for complex systems.
Experience with
mobile development
projects (hybrid or native) is a plus.
What We Offer:
Flexible working hours — start between
9:00–11:00
and finish between
18:00–20:00
Supportive and friendly management — we value mental well-being, collaboration, and a positive team culture.
21 paid vacation days
per year.
5 paid sick days
per year.
8 public holidays
per year (in accordance with Ukrainian law).
Stable and competitive
salary
, paid on
fixed dates twice a month
, based on your experience and skills.
Freedom to experiment with new ideas and tools — we support innovation and initiative.
Professional growth support — we cover 50% of the cost of courses and certifications related to your professional development.
We’re looking forward to receiving your resume! 😀
Workflow
We take a leap, we make it big