Skip to content

Senior Software Engineer, Full-Stack

Atlanta, GAFullstack EngineeringRemote3+ YOE
Summary

Develop full-stack features for web registration flow, including experimentation and analytics integration. Requires 3+ years experience with Node.js, React, REST APIs, focusing on scalability and performance in fast-paced environment.

About the role

Technologies

  • Node.js
  • React, NextJS, Remix
  • REST, Express
  • AWS, Kubernetes (EKS)
  • Kotlin (Preferred)

Day-to-Day Responsibilities

  • Build new experiences for the Greenlight Registration Flow, collaborating with domain teams, product managers, and designers to improve user growth.
  • Support and evolve the existing registration architecture in a fast-moving, iterative process focused on growth.
  • Work with product and design teams to add incremental features while balancing tech debt.
  • Scale and maintain backend services for new features and growing user base.
  • Improve platform reliability and availability.

Requirements

  • BS degree in Computer Science or equivalent
  • 3+ years software development experience
  • Ability to context switch and prioritize in fast-paced environment
  • Strong focus on performance, scalability, and observability
  • Experience building single page applications with modern framework
  • Experience building REST APIs
  • Recent experience with Node.js backend services
  • Ability to operate in fast, iterative development using build/measure/learn principles

Preferred

  • Experience with A/B testing and experimentation
  • Experience with modern MarTech tools (Segment, Optimizely, Mixpanel)
Skills
Node.jsReactNextJSRemixRESTExpressAWSKubernetesKotlin