Coherent solutions

Junior Front End Developer (Digital Marketing Services)

Bulgaria Full Time

Company Background

The customer is a forward-thinking media and technology company focused on blending creativity with artificial intelligence to redefine how consumers experience advertising. With a strong track record in innovation and strategic media solutions, the company is expanding its footprint in the AI-powered advertising space through a groundbreaking new initiative.

Project Description

The project is an AI-powered media and strategy platform built to transform how large, distributed organizations run campaigns across geographies and categories. It combines scientific brand-building laws, dynamic creative systems, media planning, real-time compliance, and personalized media execution into one unified operating system.

Technologies

  • React
  • Redux
  • TypeScript
  • JavaScript
  • RTK query
  • MUI
  • Microservices Architecture
  • Azure Pipelines
  • Tokens Studio
  • Figma

What You'll Do

  • Implement responsive and adaptive UI components in React + TypeScript that interact with backend microservices;
  • Use Redux for managing global state, especially for user sessions and campaign flows;
  • Writing unit tests;
  • Handle form submissions, validations, and errors using React Hook Form or equivalent;
  • Participate in peer reviews, pairing sessions, and regular code cleanups;
  • Debug and improve performance of frontend features using Azure Application Insights;

Job Requirements

  • 1–2 years of experience with React, JavaScript and TypeScript;
  • Basic understanding of state management (e.g., Redux, Context API);
  • Familiarity with REST APIs and asynchronous requests, WebSocket;
  • Experience building responsive, accessible UIs (HTML5/CSS3, Flexbox, Grid);
  • Ability to work with form validation libraries and UI component libraries;
  • Understanding of error handling, retry logic, and frontend observability;
  • Curiosity, coachability, and willingness to learn in a fast-paced Agile team;
  • Knowledge of English - from B1+; 

What Do We Offer

The global benefits package includes:

  • Technical and non-technical training for professional and personal growth;
  • Internal conferences and meetups to learn from industry experts;
  • Support and mentorship from an experienced employee to help you professional grow and development;
  • Internal startup incubator;
  • Health insurance;
  • English courses;
  • Sports activities to promote a healthy lifestyle;
  • Flexible work options, including remote and hybrid opportunities;
  • Referral program for bringing in new talent;
  • Work anniversary program and additional vacation days.