Senior Backend Engineer (Node.js)

  • Overview

    We’re looking for a talented Senior Software Engineer to join the engineering team that we're building for our new client UserAcquisition.com. UserAcquisition.com is a tight-knit group of Marketers & Engineers specializing in building customizable marketing tools for enterprise-level clients. Based out of Los Angeles, CA they've built a reputation for delivering best-in-class marketing technology solutions.

    UserAcquisition.com works with some of the largest advertisers in the world including Warner Brothers, Wargaming, Riot Games, Scopely, and Transunion. To keep up with demand our client is extending the engineering team in Kyiv to build more complex products.

  • Responsibilities

    You’ll work on building out features and enhancing the platform for marketers, integrating 3rd-party APIs, building interfaces, and schemas.

    The ideal candidate is passionate about building scalable software solutions and helping marketers save millions of dollars in marketing spend:

    • Define, design, and develop software solutions to address user and client needs
    • Collaborate across product and engineering to build scalable, extendable services and components
    • Contribute to all aspects of the software development lifecycle
    • Help establish and maintain high-quality standards across projects
    • Translate user stories into technical specifications and implementation
    • Work closely with users and clients, iterating on feedback to maintain and improve existing products
  • We Require

    • Extensive experience with developing and deploying backend systems. You’ll need to be proficient in Node (must have) and Express (would be nice)
    • Extensive experience with SQL (we use PostgreSQL). Design schemas, construct queries, analyze and improve performance. Be equally comfortable interacting with data with and without an ORM.
    • Experience with containerized development and deployment. Know your way around Docker and Kubernetes.
    • Familiarity with GraphQL
    • Experience working on a team, ideally in a fast-paced, startup-like environment
    • Familiarity with Jira, weekly sprints, and agile software development

    Nice to Have:

    • Experience with Apollo Server
    • Exposure to React and GraphQL on the client
    • Experience with data engineering (data warehouse design, ETL, interfacing with BI teams, etc)
    • Experience with paid marketing platforms like Facebook Ads, either with the UI or API

You may be interested

Technical Program Manager

Junior Android / Kotlin Developer

Middle Manual QA Engineer for Android app

Looks like talking about your friend?

Be the one to get us in touch