Senior JavaScript Engineer (Full-stack, Retention) - in Columbus


Headquarters: Atlanta, GA, USA
URL: https://relaycommerce.io
About the Company
Relay Commerce is an e-commerce enablement platform offering scaling solutions across personalized messaging, social commerce, and customer retention, helping merchants navigate the rapidly evolving digital landscape with a comprehensive suite of tools. The Relay suite of solutions currently drives more than $1 billion in aggregate incremental gross merchandise volume for more than 35,000 merchants.
Relay Commerce currently consists of eight software products that accelerate merchant revenue growth through email marketing automation, on-page conversion optimization, user generated content management, retention analytics, and subscription management. Its suite of products are established as key revenue generation tools for innovative e-commerce merchants worldwide.
About the Role
We’re looking for a skilled Senior JavaScript Engineer to join our team and contribute to the development and enhancement of Smartrr. As a full-stack engineer, you will primarily architect and maintain our backend JavaScript applications to ensure scalability and reliability for future growth, while also contributing to our frontend as needed. You will own work end-to-end—from shaping and scoping to delivery—ensuring our customers receive the most value from our product, and that our platform remains reliable, fast, and secure.
About the Product
Smartrr, a Relay company, is a leader in subscription solutions for e-commerce brands. The platform empowers hundreds of Shopify merchants to launch, manage, and scale their subscription and loyalty programs with ease. Smartrr has powered more than $300 million in transaction volume, helping brands build stronger, more profitable customer relationships.
Primary Responsibilities
- Work as part of a multi-disciplined team to rapidly deliver quality, modern software while continuously improving processes and technology.
- Support the Engineering Manager and General Manager in delivering the business vision and strategy, ensuring our platform is up to date, reliable, and fast.
- Own features (referred to as ‘pitches’ in our modified Shape Up process) end to end, collaborating with stakeholders to ship effective solutions.
- Design, build, and maintain efficient, reusable, and reliable software using TypeScript/Express on the backend (with TypeORM) and React on the frontend.
- Assist our Customer Success team by joining the escalation schedule during working hours to address customer issues and requests.
- Ensure the product adheres to Relay's engineering guidelines on technical practices, software delivery, and operational performance.
- Contribute to process improvements and maintain clear documentation for an all-remote workplace.
Important Traits for Success
- Comfortable With Ambiguity: Larger objectives rarely start fully formed. You will have the autonomy to help define clear objectives.
- Clear Communicator: As a remote team, effective written communication in pull requests, Slack messages, and stories is essential.
- Detail Oriented: Consider the impact of your code on a running production system and ensure clarity in your explanations.
- Flexible: Be willing to step outside your comfort zone and handle tasks beyond your core skills when needed.
- Strong Sense of Ownership: Take pride in delivering high-quality, impactful solutions and doing what needs to be done for success.
Required Expertise
- Demonstrated senior-level experience as a JavaScript Engineer, with significant expertise in both JavaScript and TypeScript across the full stack.
Technical
- Senior-level experience with JavaScript across multiple frameworks, including both frontend (React) and backend (Express), with a minimum of 8 years of experience.
- Experience with PostgreSQL, MySQL, or other relational database systems.
- Proficiency in React.
- Highly desirable: Experience with Kubernetes and running applications on Google Cloud.
- Highly desirable: Familiarity with SRE practices and observability tools.
- Understanding of fundamental design principles for scalable applications.
Product
- Proven delivery experience with a track record of shipping major initiatives as part of a team.
- Excellent written and verbal communication skills to explain technical topics clearly to varied audiences.
The Interview Process
- People Ops Screening: Complete a brief questionnaire from our People team via email to share your background and interests.
- Initial Call (30 Minutes): Discuss your previous roles and experience with our Engineering Manager for Smartrr, Joel Jenvey.
- Second Round + Technical Assessment (1 Hour): Meet with Joel Jenvey and a colleague from the Smartrr team for a technical assessment including a 30-minute refactoring exercise.
- Final Round (30 Minutes): Meet with our Head of Engineering, Tom Russell, to discuss collaboration with non-engineering team members.
Benefits & Perks
- Flexible Time Off
- Public Holidays Off
- Paid Parental Leave
- Work From Home Stipend
- Therapy/Mental Health Reimbursement
- Co-Working Space Allowance
- Company Swag
- Annual Company Offsite
Compensation
$60,000 - $85,000 a year
The base annual salary range for this role is $60,000 to $85,000 USD, depending on experience, qualifications, and location.
Relay Commerce is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.
Source weworkremotely
Published 2025-09-02 16:49:28
- 153
- 687
- 10