Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 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
Key Skills
Ranked by relevanceReady to apply?
Join Workflow and take your career to the next level!
Application takes less than 5 minutes

