Senior Full-Stack Engineer Offline

Опис

We are building a cybersecurity solution that helps companies monitor the security of their partners and vendors. It identifies risks in external systems and provides clear steps to fix them. The platform delivers real-time security scores to support better decisions and reduce the chance of future cyber incidents.
We are currently looking for a Full-Stack Engineer with expertise in the TypeScript/JavaScript/React/Node.js ecosystem to develop high-quality, scalable, and maintainable front-end applications.

Вимоги
 

  • 5+ years of experience in front-end development with a strong emphasis on Node.js, React, and TypeScript.
  • Deep understanding of modern front-end architectures, including micro-frontends and API gateways.
  • Hands-on experience with Tailwind CSS, component-based design, and state management (React Context, Redux, or Zustand).
  • Proficiency in testing frameworks: Jest (unit testing), Playwright (end-to-end testing).
  • Experience with CI/CD pipelines and deployment strategies: blue-green, canary releases.
  • Solid knowledge of distributed tracing, observability, and performance monitoring.
  • Strong problem-solving skills and ability to work independently or as part of a team.
  • Fluent spoken Ukrainian.


Обов'язки

 

  • Develop and optimize modern front-end applications using React, Node.js, and TypeScript.
  • Work with micro-frontend architectures and API-driven development.
  • Integrate and maintain RESTful APIs, OpenAPI, and GraphQL.
  • 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, and Playwright.
  • Work with CI/CD systems like Jenkins, 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 AWS infrastructure.

     

Умови роботи
 

  • 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!

     

Етапи
 

  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 Node.js →

Loading...