Project Overview:

Our team operates at the frontlines of our efforts to support Google and owns the campaign management functionalities that allow users to scale, automate and optimize their ad operations on Google Ads.

Join us in building new end-to-end automation solutions and scaling existing automation pipelines to help our customers automatically launch and iterate their Google advertising.

The team has recently started working with exciting new campaign types within Google Ads and we’re looking to scale up our team to expand our Google Ads offering.

We design, build and maintain client-facing APIs and automation services using, Node.js, TypeScript, PostgreSQL, RabbitMQ, Redis, and user interfaces using React for core UI workflows, as well as service integrations to the other project's infrastructure. From you, we expect solid skills with Node.js, React, and TypeScript.

Recruiter
Elena Kostadinova
Responsibilities:
  • Develop and maintain server-side applications and services;
  • Developing and implementing highly responsive user interface components using React concepts;
  • Work proficiently with databases and Object-Relational Mapping (ORM) tools;
  • Developing and implementing front-end architecture to support user interface concepts;
  • Collaborate with team members to understand and work on software requirements;
  • Participate in code reviews to maintain high-quality code;
  • Ensure security measures are correctly implemented;
  • Manage and resolve application issues in a timely manner;
  • Test applications and fix bugs;
  • Use asynchronous programming to improve productivity;
  • Integrate multiple data sources into one system;
  • Optimize and tune code for performance and maintainability;
  • Maintaining existing React systems, fixing bugs, and developing new custom components to meet project requirements;
  • Ensuring high-performance components across various devices and browsers.
Requirements:
  • 2+ years of experience in software development using NodeJS;
  • Clear understanding of git-flow;
  • Proficiency in frameworks like Express.js, NestJS, or Koa.js;
  • Experience writing REST APIs and a good understanding of CORS and HTTP;
  • Understanding of SQL (like MySQL, PostgreSQL) and/or NoSQL (like MongoDB, Redis);
  • Works with data mappers like Mongoose or TypeORM;
  • Understanding of security best practices and cybersecurity technologies;
  • Understanding HTML5, CSS3, and front-end development technologies;
  • Experience in containerization and orchestration technologies like Docker and Kubernetes;
  • Ability to write readable, well-documented code;
  • Familiarity with testing frameworks like Mocha, Chai, or Jest.
Higher Education:
  • Master's Degree.

#LI-EK1

Тебе також можуть зацікавити

Чому варто приєднатись до команди INTELLIAS

У нас ти знайдеш доброзичливе середовище та можливості навчатися й зростати щодня.

Можливості релокації в INTELLIAS

Отримуй новий досвід та відкривай нові горизонти, знаходячись лише в декількох годинах подорожі…

Підтримка здоров’я та спорту

Ми докладаємо максимум зусиль, щоб забезпечити комфортні умови для консультантів компанії, та піклуємося…

Як стати частиною команди INTELLIAS

Ми робимо все можливе, щоб спростити та прискорити твій шлях до нашої команди. Будемо раді бачити тебе...
Dropzone.autoDiscover = false;