Tech Stack
JavaScriptReactPythonAWSCI/CD
Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking an experienced Technical Lead to drive the technical direction of both greenfield and existing projects. This is a hands-on leadership role combining architecture ownership, technical decision-making, and engineering mentorship. You will define scalable solutions, guide development teams, and ensure technical excellence while aligning engineering decisions with business goals.
Responsibilities
- Own the technical architecture and key engineering decisions across multiple projects
- Lead technical discovery and project initiation for new engagements
- Design scalable, maintainable, and business-oriented system architectures
- Conduct architecture and code reviews while driving engineering standards and reducing technical debt
- Translate business requirements into effective technical solutions together with stakeholders and Product Owners
- Provide technical leadership, mentoring, and guidance to engineering teams
- Research, evaluate, and introduce new technologies, frameworks, and AI-driven engineering practices
- Support presales activities by contributing to solution design, technical estimations, and client discussions
Requirements
- 7+ years of commercial software engineering experience
- Strong experience designing scalable architectures, from modular monoliths to microservices, with a solid understanding of performance, scalability, security, and reliability
- Deep knowledge of Domain-Driven Design and distributed system patterns (State Machines, Saga, event-driven architectures, distributed caching)
- Strong hands-on engineering background with the ability to quickly adapt to different technology stacks; experience with Python and JavaScript/TypeScript is required
- 3+ years of frontend architecture experience using React or Angular
- Production experience with AWS or Azure (GCP is also acceptable), including compute services, serverless solutions, containers, and orchestration
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, etc.) as part of the daily development workflow
- Ability to establish AI-driven development practices, including prompts, agents, review workflows, and engineering standards
- Experience with CI/CD pipelines (e.g., GitHub Actions or Azure DevOps)
- Strong research mindset with experience evaluating new technologies, cloud services, and building proof of concepts
- Experience with Infrastructure as Code (e.g., Terraform or Bicep) will be a plus
- Experience with presales activities, solution design, estimations, customer workshops, or technical consulting will be a strong advantage
- Experience with Kafka, streaming architectures, GitOps, or healthcare domain projects will be a plus
- English level: Upper Intermediate or higher
We Offer
- Career and professional development opportunities
- Flexible working hours
- Remote work opportunities
- 20 paid vacations per business year and National Ukrainian holidays
- 5 paid sick leaves
- Referral program with bonus system
- Mentorship program
- Courses and Certifications
- Business English courses of all levels
- Team parties, company events, and branded presents
- Comfortable office, equipped with everything you need and round-the-clock access
About the Company
[Company description if present]