Skip to main content
OKKO Group
Scraped fromDouYesterday
FullstackSenior

Tech Lead / Full-stack Engineer

.NETReactDockerSqlNosqlUnit TestsCi/CdGitopsMicroservicesEvent-Driven ArchitectureClean CodeClean ArchitectureOopSolidDryREST APIAcidBase
Work Type
-
Job Type
Full Time
Location
Lviv
Salary
Not specified

About the Position

OKKO is a leader in the fuel market and one of the largest companies in Ukraine with a powerful digital ecosystem, including filling stations, retail, B2B direction, logistics, financial services, and a large loyalty program. We are looking for a Tech Lead / Full-stack Engineer who combines strong engineering expertise with team leadership, actively participating in backend and frontend development.

Responsibilities

  • Active participation in backend (.NET / .Net Core) and frontend (React) development
  • Technical leadership of the development team (3–8 engineers)
  • Task decomposition, technical assessment, and planning work
  • Conducting code reviews and ensuring code quality
  • Implementation of architectural solutions developed together with the Solution Architect
  • Monitoring compliance with architectural principles and standards
  • Participation in the design of inter-service interaction
  • Working with microservices and Event-Driven architecture
  • Ensuring performance, scalability, and reliability of services
  • Development of high-load services and transactional systems
  • Analyzing and resolving technical issues, bottlenecks, and incidents
  • Close cooperation with Solution Architect, DevOps, QA, and Business Analyst
  • Participation in technical discussions, Refinement sessions, and planning roadmaps
  • Improvement of development processes, CI/CD, and Deploying

Requirements

  • 5+ years of commercial development experience
  • Experience in the role of Tech Lead or Senior Full-stack Engineer
  • Practical experience in development on .NET / .Net Core and React
  • Experience working with microservices and/or distributed architecture
  • Experience with high-load and/or transactional systems is a plus
  • Strong knowledge of OOP, SOLID, DRY, Clean Code, Clean Architecture
  • REST API, inter-service communication, Event-Driven approaches
  • Understanding the importance of writing Unit tests and ability to write testable code
  • Experience with SQL and NoSQL databases
  • Understanding of ACID/BASE
  • Experience or understanding of DevOps practices (CI/CD, GitOps, Docker)
  • Deep understanding of service security

Benefits

  • Working on large-scale RetailTech / FinTech projects
  • Real impact on technical decisions and product quality
  • Professional growth to Solution Architect or Engineering Manager roles
  • Work in a strong engineering team
  • Competitive salary, social package, and stable conditions
Tech Lead / Full-stack Engineer