Tech Lead Engineer

RemoteSalary not specified
Ukraine

Tech Stack

DebeziumReactKafkaFigmaPostgreSQLTypeScriptTailwind CSSCI/CDAPIPlaywright

Job Description, Responsibilities & Requirements

Description language:

About the Position

We are seeking a Tech Lead Engineer to join our team in developing a cybersecurity solution that helps companies monitor the security of their partners and vendors. The platform delivers real-time security scores to support better decisions and reduce the chance of future cyber incidents.

Responsibilities

  • Develop and optimize modern front-end applications using React, Nest.js, and TypeScript.
  • Initiate technical planning for new features, split technical work between team members, review technical requirements.
  • Work with micro-frontend architectures and API-driven development.
  • Integrate and maintain RESTful APIs, OpenAPI, and gRPC.
  • Implement best practices in front-end development, including TDD, accessibility, and internationalization.
  • Build high-performance, responsive UI components using Tailwind CSS and component libraries (shadcn/ui, React Aria).
  • Ensure code quality and security through tools like SonarQube, ESLint/Biome, and Jest/Vitest/Playwright.
  • Work with CI/CD systems like GitHub, Spinnaker, and Harness, and feature flagging tools such as LaunchDarkly and Split.io.
  • Collaborate with backend teams on API gateways, service-oriented architecture (SOA), and versioning.
  • Leverage distributed tracing and logging using OpenTelemetry.
  • Implement containerization strategies using Docker, Docker Compose, and Kubernetes.
  • Work closely with the Engineering Manager, Product Manager, and cross-functional stakeholders to align technical execution with business goals.
  • Fluent in spoken Ukrainian and English.

Requirements

  • 8+ years of experience in front-end and back-end development with a strong emphasis on React, Nest.js, and TypeScript.
  • Deep understanding of monorepo(NX), modern front-end architectures, including micro-frontends and API gateways.
  • Proven experience building and maintaining shared packages and component libraries used across multiple teams or applications.
  • Hands-on experience building and maintaining design systems and unified, reusable component libraries, with strong skills in Tailwind CSS, component-based design, Figma.
  • Experience with state management (React Context, Redux, or Zustand).
  • Proficiency in testing frameworks: Jest/Vitest, Playwright.
  • Experience with CI/CD pipelines and deployment strategies.
  • Experience with PostgreSQL, Kafka, Debezium, and Apache Flink.
  • Solid understanding of schema-first design principles, defining and evolving contracts with Protobuf schemas to keep services and clients in sync.
  • Solid knowledge of distributed tracing, observability, and performance monitoring.
  • Strong problem-solving skills, lead a team and closely collaborate with product manager.

We Offer

  • Challenging and innovative environments.
  • Flexible schedule and remote-friendly culture.
  • 20 paid vacations and 15 sick leave days.
  • Quarterly budget for learning & development activities.
  • Team events, workshops, and internal tech meetups.
  • IT Club membership.

About the Company

Jappware is a software development company that delivers innovative and reliable digital solutions for international clients. We specialize in end-to-end product development - from ideation and design to architecture, development, and DevOps support.

Our Mission:

To build innovative software in trustworthy partnerships. We aim to become a reliable and forward-thinking technology partner, helping businesses grow through innovation and mutual trust.

Our Values

  • Trust - Every successful partnership is built on openness, honesty, and sincerity.
  • Openness - We encourage people to share ideas freely and foster transparent communication.
  • Partnership - We treat our clients’ and teammates’ goals as our own.
  • Proactiveness - We act ahead of possible outcomes and anticipate challenges to deliver the best results.

Social Responsibility

At Jappware, we stand with our people and our country. We proudly support Ukraine’s resilience, innovation, and global contribution to the IT community. Through donations, volunteering, and social initiatives, we help strengthen our local communities and the nation’s future.

Jappware stands with Ukraine 🇺🇦 - Glory to Ukraine!

Follow us via LinkedIn, DOU, Instagram, Facebook

Responsible recruiter: Marta Krasnonosova

Create New Digital Solutions with Jappware

Become a part of something bigger.

Apply for a Position

You have friends - we have positions

Refer a friend and invest in their future.

Refer a candidate

Refer a friend

Vacancy you want to refer a candidate for

Expected position

CloudOps Engineer with Java Background

Senior Full-Stack Developer

Full Stack Engineer (Python/Django + JS / Vue.js)

Other

Candidate details

Country code Phone number

Attach a CV

Your contact details

Country code Phone number


Thank you for referring a candidate

Our Recruiter will contact the candidate within three business days.

In case of any questions, contact us: [email protected]

By clicking on accept, you agree to our Privacy Policy -

Job Details

Company name:
Jappware
Location:
Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 11, 2026
Last checked:
Jul 11, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.