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.
About the Project
We are building a cybersecurity solution that helps companies monitor the security posture of their partners and vendors. The platform detects risks in external systems and provides clear, actionable recommendations to mitigate them. It generates real-time security scores to support better decision-making and reduce the risk of future cyber incidents.
We are looking for a Tech Lead FullStack Engineer who will own technical planning, ensure high-quality technical solutions, break down complex work, and provide technical leadership throughout feature delivery.
Who We’re Looking For
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
What You’ll Work On
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
What we are offering
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.
Steps to Expect in Jappware’s Hiring Process:
Intro Interview
Technical Interview
Call with the Engineering Manager
Offer Call
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 freel



