Back to Jobs
Stack Builders
Development 14h ago

Software Developer (Backend) - Subscription & Order Management Platform

Stack Builders
BrazilBrazil
Full-time
Not Disclosed
Senior-Level
VT

Does Stack Builders sponsor H-1B visas?

Check real filing data, salaries & approval rates on VisaTalentUSA

View Data →

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

Backend42mFree Trial ✨
Start 10-Day Free Trial
PostgreSQLPrisma ORMTypeScriptStripe

Want to know if you're a match for this job?

Calculate My Match Score

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. 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. 2.The employer reviews. Shortlisting is done by the employer, not by HireSkys, so the timeline and next steps come from them.
  3. 3.Hear back directly. If shortlisted, the employer contacts you directly. Applying through HireSkys is free for jobseekers — never pay for a job application.
banner
logo

Stack Builders

View Company Profile

Stack 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.
Learn More