Senior Front-End Software Engineer

Brainence is looking for a skilled Senior Front End Software Engineer to join our team and work on the Illumin project. This is a long-term outsourcing opportunity where you will play a key role in developing and supporting an innovative advertising platform.

  • Full time
  • Lviv/remote

About the project

Illumin is a unique journey-based advertising platform that combines media planning and buying in an interactive and intuitive interface. It allows users to:

  • Drag and drop audiences, creatives, and conditions onto a single-screen canvas
  • Build campaigns across multiple channels, including Native, Display, Video, Connected TV, Audio, and social platforms like Facebook and Instagram
  • Seamlessly sync first-party audiences with open web campaigns by connecting directly to email platforms
  • Set alternative paths for unique audience segments
  • Visualize and manage campaigns in real-time

Responsibilities

  • Make critical architecture and technology decisions on features and a project as a whole
  • Work on a delivery and release plan and estimate engineering work
  • Advise other team members on code design and help them if needed
  • Drive features from inception through deployment, including advising the product team, helping craft requirements, and ensuring successful delivery
  • Contribute to the core parts of the project
  • Assess the project’s overall health and help keep it up to date
  • Carefully review your peers’ code daily

Requirements

  • 6+ years of professional software development experience using TypeScript and React. Experience in NodeJS and NextJS is preferable
  • Deep knowledge of core web technologies is a must
  • Experience in writing technical documentation is a plus
  • Should be comfortable with using relational databases like MySQL
  • Experience in performance optimization of web apps
  • Experience in close collaboration with design teams and product teams
  • English and Ukrainian languages at Upper Intermediate level or higher

We offer

  • 18 paid vacation days
  • 10 paid sick days
  • 2 unpaid days off per month
  • Flexible hours with the option to work remotely worldwide
  • Necessary equipment, or $200 equipment compensation per year
  • Comfortable office space with an onsite masseur, just 5 minutes from Lviv city center
  • Corporate events
  • Accounting services
  • Lviv IT Cluster discount card

Submit your application

Leave your contact information below, and we'll get back to you soon