Software Developer (Backend) - Subscription & Order Management Platform
Does Stack Builders sponsor H-1B visas?
Check real filing data, salaries & approval rates on VisaTalentUSA
Job Description
Remote development roles on HireSkys cover frontend, backend, full-stack, DevOps, and QA work. Employers here usually name their exact stack in the description — compare the required tools against your own experience before applying, and use the Skill Gap Analyzer below to spot what to learn next.
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
At Stack Builders, we’re an international software consultancy that helps globally admired companies build exceptional software. We’re looking for an experienced Software Developer to contribute to the development and rollout of a modern subscription and order management platform, focusing on backend development, data migration, system integrations, and reliable production deployments.
We're passionate about solving complex engineering challenges while fostering a culture of continuous learning, collaboration, and technical excellence.
What you’ll do:
- Develop, enhance, and maintain backend services supporting subscription management, order processing, prescription workflows, fulfillment operations, and automated notifications.
- Collaborate with the client's engineering team to complete and prepare a new subscription and order management platform for production.
- Design, implement, and validate data migration processes for existing subscriptions, historical records, and related business data.
- Support a phased production rollout, ensuring the new platform operates reliably alongside the existing Stripe-based subscription system.
- Develop and execute testing strategies to validate data integrity, system functionality, and migration accuracy throughout deployment.
- Improve staging and testing environments by implementing reproducible synthetic or masked datasets to support reliable testing and deployment procedures.
- Troubleshoot integration issues, optimize backend processes, and contribute to system reliability, scalability, and maintainability.
- Collaborate directly with an international engineering team, communicate progress and blockers, and independently manage assigned development tasks.
- Participate in daily stand-ups, technical discussions, and weekly team meetings, maintaining consistent communication with European-based colleagues.
Requirements
What we’re looking for:
- 6+ years of professional software development experience, with a strong focus on backend development and production-grade applications.
- TypeScript: Strong hands-on experience developing scalable, maintainable applications using TypeScript, with advanced proficiency in its type system, including interfaces, generics, type inference, and type-safe application design.
- PostgreSQL: Solid experience designing, developing, and optimizing PostgreSQL databases, including relational data modeling, complex SQL queries, performance optimization, and ensuring data integrity.
- Prisma ORM: Hands-on experience with Prisma ORM and TypeScript with PostgreSQL, including schema design, database migrations, type-safe queries, relational data management, and efficient database operations.
- Solid experience designing, developing, and maintaining backend services, APIs, and database-driven applications.
- Experience working with subscription management, order processing, payment integrations, or transactional systems.
- Strong understanding of relational databases, data modeling, and complex data migration processes.
- Hands-on experience implementing and validating data migrations while maintaining data integrity and minimizing production disruption.
- Experience integrating third-party APIs and services, preferably including Stripe or similar payment and subscription platforms.
- Familiarity with automated testing, staging environments, and production deployment best practices.
- Ability to troubleshoot complex technical issues and contribute to reliable, scalable software solutions.
- Strong written and spoken English for daily communication with international teams and stakeholders.
- Excellent problem-solving, critical thinking, and collaboration skills, with the ability to manage work independently.
- Availability for at least 4 hours of overlap with European working hours, including participation in scheduled team meetings.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
Nice-to-have:
- Experience with healthcare-related platforms, prescription management, or fulfillment workflows.
- Hands-on experience with Stripe subscriptions, billing APIs, or payment processing integrations.
- Familiarity with incremental system migrations, legacy platform modernization, and phased production rollouts.
- Experience creating synthetic or masked test data and improving automated testing processes.
- Experience working with distributed engineering teams in staff augmentation environments.
How would you rate this job post?
See what other professionals think about this role.
How applying works on HireSkys
- 1.Click Apply. You go to the application — the employer's own page or form, or the HireSkys apply flow — and submit your profile as the employer asks.
- 2.The employer reviews. Shortlisting is done by the employer, not by HireSkys, so the timeline and next steps come from them.
- 3.Hear back directly. If shortlisted, the employer contacts you directly. Applying through HireSkys is free for jobseekers — never pay for a job application.
Similar Opportunities
Senior+ Full-Stack Engineer at Nango
Nango
United States
ChileSenior Full-Stack Engineer (TypeScript, Digital Menu Board Solutions)
Dev.Pro
BrazilQuality Assurance Engineer
Puzzle
BrazilCode Licensing / Revenue Opportunity for Software Developers & Engineering Teams
Gramian Consulting
Argentina
BrazilMore Openings at Stack Builders
Explore Top Companies in this Space
DevSavant
Software Engineering / Custom Software Development / Nearshore Staff Augmentation / IT Consulting
Modus Create
Digital Product Engineering / IT Consulting / AI & Custom Software Development
Callibrity
IT Consulting / Custom Software Development / Cloud Engineering
Brainbox Automations
AI Development / Custom Software / IT Consulting
Stack Builders
View Company ProfileStack Builders is an international software consultancy and technology firm fundamentally focused on delivering high-quality custom software development and IT strategy. Founded in 2009 and headquartered in New York City, the company operates globally with a massive engineering presence across the US and Latin America (specifically Ecuador). Under the hood, Stack Builders leverages deep technical expertise in modern, robust frameworks—such as Ruby on Rails, Django, and Haskell—to architect highly scalable, secure digital products. Their primary target audience spans a diverse range of clients, from agile, high-growth startups to massive multinational enterprises that desperately need to modernize their legacy systems or build complex, custom applications from the ground up. What sets Stack Builders apart in the crowded IT consulting landscape is its unwavering commitment to agile methodologies and its strong culture of open-source community contributions; they function not just as a typical coding shop, but as an embedded, strategic technology partner that builds sustainable, future-proof software ecosystems.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.