Senior Full Stack Developer – Node.JS


Job Overview

Our client is dedicated to redefining the rules of the eCommerce and AdTech industries. They enjoy being part of a global network of brands combining innovative eCommerce platforms with unique programmatic native ad exchange & mediation solutions for publishers across the most relevant demand sources.

As a B2B technology solutions provider within the AdTech services industry, our client is based in Cyprus and the UK, developing a product with a holistic view for affiliates network management, including elements of both B2B (e.g. CRM and Back Office solutions for Publishers and Advertisers) and traffic management.

We are looking for a Senior Engineer to join our team and lead the development of cutting edge CRM solution as part of an Affiliate network platform.


Job Description

  • Write clean code accompanied with unit tests and documentation
  • Develop new features, using cutting edge technologies
  • Troubleshoot and resolved escalated issues
  • Participate in brainstorming sessions to solve difficult problems
  • Participate in peer code reviews trough pull requests
  • Share knowledge and maintain high-quality code
  • Work as part of a highly motivated, focused team

Your Profile

  • 5+ years of working experience with Node.JS writing web services and APIs
  • 3+ experience working with React and NextJS
  • Experience with MariaDB / MySQL
  • In-depth knowledge of web applications architecture and principles
  • Good knowledge of HTTP and RESTfull APIs
  • Working experience with Git in a team environment
  • Fluent in English, both in writing and verbally

Would be a plus

  • Experience with AdTech domain
  • Experience building management UX
  • Familiarity with Docker/K8S
  • Experience with analytical databases and data processing patterns

We are looking for a person who

  • Passionate about technology and always strives to grow
  • Able to take ownership of the work and to drive it to reach the final goal
  • Motivates and inspires people around as well as stays motivated himself
  • Always able to find solutions that are simple but solid architecture-wise
  • Develops software not just for fun but thinks about the business problems the software solves


  • A challenging job in a fast-developing, international company
  • Healthy and friendly work environment where you can thrive and develop your skills
  • Possibilities for career advancement
  • Outstanding remuneration package and complimentary social benefits


HR Innovate is an equal opportunity Recruiting Agency and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to protecting your personal data.

Only candidates can apply for this job.

Find Your Ideal Job in Cyprus