
Full Stack TypeScript Software Developer
Posted Oct 26

Posted Oct 26
This is a fully remote position, open to applicants in Brazil.
• Design, enhance, and maintain backend services for subscription management, order processing, prescription workflows, fulfillment operations, and automated notifications.
• Collaborate with the client's engineering team to prepare a new subscription and order management platform for deployment.
• Create, implement, and verify data migration processes for subscriptions, historical records, and associated business data.
• Assist in a phased production rollout alongside the current Stripe-based subscription system.
• Develop and execute testing strategies to ensure data integrity, system functionality, and migration accuracy.
• Enhance staging and testing environments through reproducible synthetic or masked datasets.
• Diagnose integration challenges and refine backend processes for increased reliability, scalability, and maintainability.
• Work with an international engineering team, communicate progress and challenges, and autonomously manage assigned development tasks.
• Engage in daily stand-ups, technical discussions, and weekly team meetings with colleagues based in Europe.
• Over 6 years of professional software development experience, particularly in backend development and production-grade applications.
• Strong practical experience with TypeScript, encompassing interfaces, generics, type inference, and type-safe application design.
• Solid background in designing, developing, and optimizing PostgreSQL databases, including relational data modeling, complex SQL queries, performance enhancement, and data integrity.
• Hands-on experience with Prisma ORM and TypeScript with PostgreSQL, covering schema design, database migrations, type-safe queries, relational data management, and efficient database operations.
• Experience in designing, developing, and maintaining backend services, APIs, and database-driven applications.
• Familiarity with subscription management, order processing, payment integrations, or transactional systems.
• Strong understanding of relational databases, data modeling, and complex data migration processes.
• Practical experience with implementing and validating data migrations while ensuring data integrity and minimizing production disruption.
• Experience integrating third-party APIs and services, preferably including Stripe or similar payment and subscription platforms.
• Knowledge of automated testing, staging environments, and best practices for production deployment.
• Ability to troubleshoot intricate technical issues and contribute to reliable, scalable software solutions.
• Proficient written and spoken English for daily communication with international teams and stakeholders.
• Strong problem-solving, critical thinking, and collaboration abilities, with the capacity 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 platforms, prescription management, fulfillment workflows, Stripe subscriptions, billing APIs, incremental migrations, legacy modernization, phased rollouts, synthetic or masked test data, automated testing, and distributed engineering teams.
• 100% remote work with flexible modalities.
• A human-centered experience in a people-first organization.
• Engaging, full-time, long-term projects with globally recognized companies.
• Opportunity to influence technical direction across various engineering teams and client projects.
• A strong learning culture and regular pairing sessions to develop high-quality software while sharing knowledge.
• Opportunities for conference participation, open-source contributions, tutorials, blog posts, and technical presentations.
• Work alongside exceptionally talented and passionate colleagues.
• Timely payments, with the flexibility to choose the payment date modality that suits you best.
• A supportive Stack Builders community to aid your growth!
• An equal-opportunity, safe, and inclusive work environment.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.