As a Frontend Developer, you will:

  • Lead full-cycle feature development — from concept and design to production
  • Build scalable, high-performance frontend features, often spanning multiple services
  • Drive the development of complex and business-critical UI components
  • Collaborate with cross-functional teams to design and deliver seamless user interfaces
  • Write clean, efficient, testable and secure code (unit, integration and component tests)

If you have:

  • At least 5 years of experience with modern JavaScript, especially React
  • Proven track record delivering complex frontend features end to end
  • Ability to work autonomously, take initiative and own delivery
  • Strong hands-on experience with HTML, CSS3, JavaScript and TypeScript
  • Proficiency in React, TypeScript and ideally some Node.js
  • Experience with state management libraries like Redux, MobX or Recoil
  • Strong understanding of software architecture and system design
  • Solid experience working with REST APIs and communication protocols
  • Bachelor’s degree in Computer Science or related field, or equivalent work experience

It would be great if you also have:

  • Familiarity with RxJS, Vue.js or Angular
  • Experience with backend development (C#, ASP.NET Core or Java) — a significant plus
  • Knowledge of CI/CD tools, Docker, Kubernetes and Linux environments
  • Experience with SQL and NoSQL databases
  • Experience working in an agile  environment
  • Understanding of distributed systems, multithreading, web APIs and software design patterns

Join NSO Group and make a difference!

Apply for this position

Drop files here or click to uploadMaximum allowed file size is 2 MB.
Allowed Type(s): .pdf, .doc, .docx


By submitting your CV\Resume you hereby consent to the Privacy Policy
Annual Transparency & Responsibility Report – Read The Report That Highlights The Safeguards Against Misuse of Our Technology, And Outlines Internal Governance and Compliance Processes