Full Stack (C# / NodeJS) Developer

Our client is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world’s most exciting brands, such as Papa John’s, Staples, and Entain, who love our thought-provoking combination of art and science.

With a strong product, a proven business, and the DNA of a vibrant, fastly-growing startup, we’re on the cusp of our next growth spurt. It’s the perfect time to join our team of ~300 thinkers and doers across NYC, LDN, TLV, and other locations, where 2 of every 3 managers were promoted from within. Growing your career with us is basically guaranteed.

Our R&D operation is a dynamic environment, where every developer can impact the flow of technology – from introducing the smallest library to making big infrastructure changes. We welcome open-minded developers who like to share knowledge and help each other to push forward to the cutting edge of today’s tech. We are looking for talented developers strong and energetic A-players interested in developing cutting-edge technology to make an impact on our company and on the entire martech industry.

Who you are:

  • At least 3 years of experience in full-stack development
  • Experience with C#/.NET Core / NodeJS
  • Experience with Client-Side Angular framework
  • Experience with Cloud Services
  • Experience working with SQL/NoSQL databases.
  • Experience with RESTful Web API


  • Experience with NodeJS(Typescript)
  • Knowledge of SQL, Real-time DB(Mongo DB, Redis)
  • Experience with Docker and Orchestration Infrastructures (K8S) and microservices
  • Deep understanding of OOP principles and design
  • Deep understanding of Core Infrastructure

What you will do:

  • Design and develop full-stack end-to-end solutions on a scalable microservices-based environment.
  • Own your code from design to production, seeing the full picture include automation tests and deployment.
  • As a data-driven company, you will work with various Database types (MS SQL, MongoDB, Redis,…) and with multiple data structures.
  • Work both autonomously and collaboratively with the team and other Optimove teams.

We provide:

  • Friendly atmosphere in our Gemicle family
  • Ability to work with high-loaded projects with millions of users
  • Working in an international environment
  • Competitive salary
  • English classes
  • Gym discount
  • Flexible working hours and no overtimes
  • 18 holidays + 2 days off
  • Paid sick leaves
  • Cozy office in the centre of the city with fruits, cookies...
  • Regular team buildings and nice presents for holidays