Full-Stack Developer

Full-time
Remote in Russia, Ukraine, or Belarus
We bring together the industry’s brightest minds.
Work Remotely
Competitive salary with bonus and benefits
Flexible Hours
High Growth Potential

International Israeli company is looking for an experienced BackEnd Developer

Sphere of operation: Application Security Testing 

About the project:

The company is developing a SaaS product that helps developers find vulnerabilities (security breaches) in their apps using AI.

Tech stack and architecture:

  • Back-end: NodeJS
  • Front-end: Angular
  • AWS, CI/CD
  • Docker

We are looking for you if you have:

  • Minimum 5 years experience in backend development
  • Strong knowledge of OOP and design and architecture patterns such as DDD, Event Sourcing and CQRS
  • At least basic knowledge of algorithms and computational complexity
  • Understanding patterns and best practices, weighing pros and cons, anti-patterns detection, and avoiding
  • Experience with Unit and e2e testing, the understanding difference between BDD and TDD
  • Proficiency in ES and TypeScript
  • Good understanding of browser, web protocols, and SPA principles
  • Strong work experience with Node.js and its frameworks like Express.js, Koa.js, etc.
  • High level of experience in data storage technologies like PostgreSQL, MongoDB, and Elastic search
  • Experience with authentication methods like SSO, Active Directory, or similar
  • Experience with Docker, k8s, and configuration management tools.

Nice to have experience with: 

  • Continuous delivery and other DevOps practices
  • Performance analysis and optimization techniques
  • Cloud computing (AWS, GCP, Azure, etc)
  • Browser extensions API

Key points:

  • SOLID, DDD, CQS
  • SOA and microservices

Tasks you’ll face:

  • Design, Architecture, development and testing of the product
  • Development of microservices based on Node.js and Tsed.io for DAST solutions
  • Design and implementation of new opportunities for client’s partners and customers
  • Helping with supporting “healthy” code base

We offer:

  • Competitive salary in USD
  • Fully remote work
  • A strong team of professional developers
  • Paid vacation (24 days a year) + paid state holidays
  • Paid sick leave
Career Opportunities