Intermediate Fullstack Engineer, Subscription Lifecycle

Posted Nov 4

This is a fully remote position, open to applicants in United States, +1 more country.

πŸ“‹ Description

β€’ Develop frontend interfaces and backend services to facilitate the management of subscriptions, product renewals, auto-renewal configurations, and billing account oversight.

β€’ Design and implement comprehensive fullstack features throughout the post-purchase subscription experience.

β€’ Engage in the technical design and execution of subscription lifecycle functionalities.

β€’ Collaborate with Product and Design teams to convert requirements into robust, thoroughly tested solutions.

β€’ Connect workflows with billing systems, customer accounts, and internal administrative tools.

β€’ Produce maintainable, well-tested code while adhering to deployment safety and monitoring protocols.

β€’ Take part in code review processes.

β€’ Recognize and mitigate technical debt and architectural risks.

β€’ Participate in incident management for subscription and renewal challenges.

β€’ Work closely with Sales, Finance, Information Technology, and Support teams.

β€’ Report directly to the Engineering Manager for Purchases.


⛳️ Requirements

β€’ Proven experience as a fullstack engineer with a strong ability to work across both frontend and backend codebases.

β€’ Proficiency in Ruby on Rails and Vue.js.

β€’ Demonstrated experience in owning the technical direction for a specific product area.

β€’ Experience in building or maintaining transactional or checkout-style processes, particularly in billing, e-commerce, or subscription settings.

β€’ Familiarity with third-party billing or customer relationship management systems like Zuora, Salesforce, or Stripe is advantageous but not mandatory.

β€’ Commitment to safe, incremental delivery methods.

β€’ Strong communication skills to articulate complex technical, architectural, and organizational issues clearly and succinctly.

β€’ Proficient in written and spoken English to facilitate collaboration in a remote, predominantly asynchronous work environment.

β€’ Alignment with GitLab's values and a dedication to operating in accordance with them.


🏝️ Benefits

β€’ Comprehensive benefits that enhance your health, financial stability, and overall well-being.

β€’ Fully remote, asynchronous working environment.

β€’ Flexible Paid Time Off policy.

β€’ Access to Team Member Resource Groups.

β€’ Equity compensation opportunities.

β€’ Employee Stock Purchase Plan available.

β€’ Budget allocated for growth and development.

β€’ Parental leave offered.

β€’ Support for home office setup.

People also viewed

VALCE Talent Solutions1 day ago

Full Stack Engineer

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Coinbase1 day ago

Software Engineer, Wallets, Liquidity and Bridging Team

US flagUnited States OnlyFull-timeFull-stack Engineer$152.4k – $179.3k/year
ApplyView job
Northrop Grumman1 day ago

Senior Principal Engineer, Supplier Quality

US flagNorth Carolina, +2 more statesFull-timeFull-stack Engineer$117.5k – $176.3k/year
ApplyView job
Topstep1 day ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $250k/year
ApplyView job
HEAVY CONSTRUCTION SYSTEMS SPECIALISTS INC1 day ago

Senior Software Developer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
First American (India)1 day ago

Senior Software Engineer – SDET

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers