Lead Full-Stack Engineer Offline

AAbout the Project:
 Our platform empowers businesses to evaluate their cybersecurity posture by analyzing vulnerabilities and assessing risks from partners and vendors. It generates objective, actionable security ratings to support informed risk management decisions. As a cloud-based, high-load SaaS solution, scalability, performance, and security are core to our system architecture.
We are looking for a Senior Backend-Focused Fullstack Developer with strong expertise in the TypeScript/Node.js ecosystem to help shape the backbone of our high-performance platform.

 

Your Focus Will Be On:
 

  • Designing and implementing scalable, secure, and high-throughput backend systems using Node.js and TypeScript.
  • Building API-first services with REST, GraphQL, gRPC, and OpenAPI specifications.
  • Architecting microservice-based solutions with clean, modular, and maintainable code.
  • Developing event-driven systems using Kafka, ClickHouse, and ensuring reliability with idempotent logic and resilience patterns.
  • Ensuring high system observability using OpenTelemetry, distributed tracing, and log aggregation.
  • Integrating and optimizing AWS-based infrastructure (ECS, Lambda, S3, CloudWatch) with Docker and Terraform.
  • Collaborating with DevOps on API gateways, service versioning, and CI/CD pipelines (Jenkins, GitHub Actions), using tools like LaunchDarkly for feature flagging.
  • Enforcing security and performance standards using SonarQube, ESLint, and automated testing tools.

 

What We're Looking For:
 

  • 6+ years of backend and fullstack experience, primarily with Node.js, TypeScript, and React.
  • Deep understanding of scalable architecture, performance optimization, and cloud-native development.
  • Practical experience with Kafka, PostgreSQL, ClickHouse, and AWS cloud infrastructure.
  • Strong API design skills (REST, gRPC, GraphQL) and experience with service orchestration.
  • Solid TDD/BDD mindset with experience in Jest, Playwright, and E2E testing.
  • Bonus: Familiarity with shadcn/ui, React Aria, and Tailwind CSS for frontend integration.

 

Let’s check some Jappware benefits:

  • Collaborative and dynamic work environment.
  • Hybrid work format & flexible work hours.
  • MacOS equipment.
  • 20 paid vacation days.
  • 15 paid sick leave days.
  • Annual budget for learning & development activities.
  • IT Club membership.
  • Accountant services.
  • Regular internal tech and non-tech talks.
  • Option to work from our welcoming office in Lviv.
  • And many other exciting benefits!

 

Steps to Expect in Jappware’s Hiring Process:

  1. Intro Interview
  2. Technical Interview
  3. Partner Interview

 

📩 All applications will be reviewed in the order they are received. The resume review process may take up to five days. If you do not hear from us within a week, it means we are unable to move forward with your application at this time.
We truly appreciate your interest in our company and hope to have the opportunity to collaborate in the future 🙌

The job ad is no longer active

Look at the current jobs Software Architect →