Full-Stack Developer (NXJ-215)

Full-timeRemote
Ukraine · Slovenia · Estonia · Latvia · Montenegro · Armenia · Serbia · Bulgaria · Georgiavia Newxel CareersPosted Oct 12, 2026
Match with my CV

Technical skills

ReactTypeScriptNode.jsJavaAPI developmentSQLCI/CDAWSKubernetesCloud platforms

The Role

We are looking for a Full-Stack Developer to join a team building and maintaining a large-scale Endpoint Security Management platform. This role combines software development with hands-on investigation of complex technical issues in enterprise environments. You will work primarily with backend systems while contributing to application development, troubleshooting production problems, and delivering fixes that improve product reliability.

About the Product

The product is an enterprise Endpoint Security Management platform that helps organizations manage and monitor security across Windows, macOS, and Linux devices. The platform provides centralized management capabilities for endpoint security, supporting enterprise environments with a focus on reliability, scalability, and protection. The development team works on backend services and management interfaces, resolving complex technical challenges and improving the product based on real-world customer needs.

Technology Stack: The backend relies on Java (Spring Boot, Hibernate), Node.js, and TypeScript, delivering scalable services and APIs. The frontend is built on React, providing a modular architecture for enterprise management interfaces. The platform uses PostgreSQL for data storage and AWS for cloud infrastructure, with some services running on Kubernetes.

Everything is version-controlled via Git and deployed through automated CI/CD pipelines, supported by comprehensive log analysis and performance profiling tools to maintain system health and reliability.

What You’ll Be Doing

  • Own the technical investigation and resolution of complex production challenges in large-scale backend environments.
  • Modify and enhance large-scale codebase features across Java, Node.js, TypeScript, and React architectures.
  • Take ownership of customer issues from root-cause investigation through implementation and resolution, including code fixes or configuration changes.
  • Optimize API interactions, data processing routines, and server-side performance across distributed architectures.
  • Collaborate with global Support, QA, Product, and Engineering teams to refine the endpoint security product roadmap.
  • Utilize advanced debugging, log analysis, and profiling tools to execute root-cause investigations under tight operational constraints.
  • What We Expect
  • Desired Background
  • -
  • A degree in Computer Science, Engineering, or equivalent training in software development.
  • 1–2 years of hands-on experience with Java, React, and TypeScript, including the ability to navigate and modify a large-scale codebase.
  • Strong understanding of server-side systems, distributed architectures, APIs, and database interactions.
  • Hands-on experience with cloud technologies, preferably AWS, and microservices architecture.
  • Experience working with Unix environments and Bash.
  • Hands-on experience with debugging tools, log analysis, performance profiling, and root-cause investigation.
  • Experience with CI/CD pipelines, version control using Git, and Agile development practices.
  • Will be a plus
  • Hands-on experience with Node.js.
  • Familiarity with endpoint security concepts, network security fundamentals, and enterprise IT environments.
  • Experience with technical support, application support, or production troubleshooting.
  • Desired Personal Qualities
  • Strong written and spoken English communication skills.
  • Excellent problem-solving skills and a methodical, analytical approach to investigating complex technical issues.
  • Ability to explain technical details clearly to customers and internal teams.
  • A customer-focused mindset, with a strong sense of ownership and urgency when resolving issues affecting production environments.
  • Ability to move effectively between quick bug fixes and longer, in-depth technical investigations.
  • Genuine interest in customer-facing technical problem-solving and taking issues through to resolution.
  • A collaborative approach to working with Support, QA, Product, and Engineering teams, while maintaining professionalism under pressure.
  • Why This Role Is Worth Your Time
  • Contribute to security technology used by organizations around the world
  • Combine hands-on software engineering with challenging investigations into real production issues
  • Gain exposure to large-scale backend infrastructure, enterprise environments, and practical cybersecurity challenges
  • Work closely with international teams across Engineering, Product, QA, and Support
  • Help improve product reliability and influence technical decisions by turning complex problems into lasting solutions

Before you apply

  • 1Which parts of your CV prove experience with React, TypeScript, and Node.js?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...