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