Position: Lead Front-End Engineer (AdTech)
Company: Sigma
Category: JavaScript
Experience required: 5y
English level: upper

If you are passionate about working on a high-load project, excited to drive the team, and ambitious to lead tech excellence and innovations and gain experience in a team of professionals, then join our dynamic project!

Customer
Beeswax (https://www.beeswax.com/about/) provides extremely high-scale Bidder-as-a-Service solutions in advertising technology, works with global businesses, and has to date raised $28M (incl. the most recent Series B raise of $15M).

Sigma Software works together with Beeswax to enable the delivery of numerous key components of the platform. It is looking for engineers to complement the Beeswax engineering team and drive further development of the platform.

Project
You will be working on a team of passionate engineers who built a technology that drove massive scale, multiple successful fundraises, and unique customers, and taking it to the next level.

As a Lead Front-End Developer, you will be driving the next-generation API platform for the entirety of the company; this is a leadership role involving direct ownership and technical supervision of global distributed engineering teams, including engineers in Ukraine and the U.S.

Responsibilities
Work on a JS application built on top of the API that our customers use to configure their systems
Drive major architectural changes as we scale to improve our engineering velocity (we’re moving from Backbone to React)
Collaborate with engineers, product managers, designers, and data scientists to evolve these services to provide new experiences for our customers as well as meet our ever-growing scale
Teach others, take ownership, drive results, and take pride in your work and the work of your team. Guide and mentor other engineers on architecture and process
Do fun tasks like code reviews, writing design docs, and closing JIRA tickets
Solve puzzles and work by yourself with zero micromanagement and direct control
Be a part of and take a leadership role in an international team

Requirements
5+ years of web engineering experience
At least 1 year of experience leading an Agile team
Solid experience with JavaScript and related stack
Proven experience with ReactJS, TypeScript, and Backbone.js
Comprehension of HTTP requests, response handling, and callbacks
Being familiar with REST API
Understanding and practical experience in Architecture and Technical Design
Strong business communication and interpersonal skills to easily cooperate, guide, and drive the team to success
At least Upper-Intermediate level of English
Experience with MySQL is a plus