Vidazoo

Fullstack Engineer

Kyiv, Ukraine
Vue.js NestJS TypeScript API JavaScript React Express.js JWT RBAC SQL Docker Docker Compose Git TypeORM Sequelize Jest Playwright CI/CD Microservices
Description

Fullstack Engineer

Location: Kyiv, Kyiv, Ukraine

Department: R&D

Perion is a global advertising technology company delivering solutions to the biggest brands and publishers around the globe across search, social media and display, video, CTV, and programmatic DOOH.

Home to an award-winning technology solution –– with our unique data-driven AI/ML based technologies, we deliver and optimize hundreds of terabytes of data and billions of events per day. We’re working with dozens of sources to provide a superior experience across screens and platforms, including mobile, video, social and native.

Perion is looking for a Fullstack Engineer to join our team and help build scalable, high-performance web applications that power our digital advertising platform. In this role, you will work across the entire stack, developing modern frontend interfaces with Vue.js and robust backend services using NestJS and TypeScript. You’ll collaborate with cross-functional teams to design, build, and optimize applications that process large-scale data and deliver innovative solutions to global brands and publishers.

Responsibilities:
  • Develop full-stack applications using Vue.js, NestJS, and TypeScript.
  • Design and build RESTful APIs with authentication, authorization, and RBAC.
  • Create reusable Vue components and maintain scalable, maintainable backend services.
  • Write clean, well-documented code and participate in code reviews.
  • Debug, troubleshoot, and optimize applications across the entire technology stack.
  • Collaborate with cross-functional teams to deliver high-quality product features.

Requirements:
  • 3–5 years of experience in full-stack development.
  • Strong experience with Vue.js, React, JavaScript, and TypeScript.
  • Strong experience with NestJS (or Express.js).
  • Experience designing and implementing RESTful APIs.
  • Knowledge of authentication and authorization mechanisms such as JWT and RBAC.
  • Experience working with SQL databases.
  • Experience with Docker and Docker Compose.
  • Familiarity with Git and version control workflows.

Would Be a Plus:
  • Experience with ORMs such as TypeORM or Sequelize.
  • Experience with testing frameworks such as Jest or Playwright.
  • Understanding of CI/CD pipelines.
  • Experience working with microservices architecture.

We Offer:
  • The opportunity to work on large-scale systems in a global AdTech company.
  • A collaborative environment with experienced engineers and cross-functional teams.
  • Exposure to modern technologies and scalable architecture.
  • Professional growth opportunities in a dynamic and innovative environment.
  • Competitive compensation and benefits package.
Vidazoo
Vidazoo

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say