> Markdown version of [/jobs/ext/2514460-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2514460-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full stack Developer - **Company:** Canvendor Inc - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Application Performance Management, Application Services, Automation of Tests, Microsoft Azure, Big Data, Software as a Service, Continuous Integration, Data Transformation, Distributed Systems, Key Management, PostgreSQL, MongoDB, MySQL, Node.Js, OAuth, PCI Data Security Standards, Performance Tuning, Scrum Methodology, Queueing Systems, Azure Active Directory, Azure DevOps Pipelines, Swagger, JSON Web Token, SQL Databases, TypeScript, Openapi, Azure Service Bus, Delivery Pipeline, Express.js, Software Security, Caching, AWS Lambda, Backend, Rate Limiting, Event Driven Architecture, Stripe, Non-relational Database, Cosmos DB, Graphql, Api Design, Api Gateway, Restful APIs, Webhooks, Api Management, Serverless Computing, Web Api, Microservices - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/e0e86866-78c6-46f8-87b6-c4b34f06c192 ## About the Role * 7+ years of experience in backend development. * Strong proficiency in Node.js, JavaScript, and TypeScript. * Hands-on experience with Stripe APIs, webhooks, payment processing, and subscription management. * Experience integrating third-party SaaS platforms and external APIs. * Strong knowledge of REST APIs, GraphQL, and webhook architectures. * Experience with PostgreSQL, MySQL, MongoDB, or other relational/non-relational databases. * Knowledge of OAuth 2.0, JWT, API security, and encryption practices. * Experience with Azure Functions, AWS Lambda, or serverless architectures. Nice to Have * Experience with event-driven architecture and message queues. * Payment industry and PCI compliance knowledge. * Experience with POS, eCommerce, loyalty, or retail integrations. * Exposure to microservices and distributed systems. Preferred Experience * Building end-to-end payment solutions using Stripe. * Developing webhook orchestration and event processing systems. * Managing large-scale data synchronization across multiple platforms. * Working in Agile/Scrum environments with cross-functional teams. API Development & Integration * Design and develop secure, scalable REST APIs using Node.js, Express.js, and TypeScript. * Build API gateways and integration layers connecting internal applications with Stripe and other third-party systems. * Create API contracts, specifications, and documentation using OpenAPI/Swagger. * Implement API security using OAuth 2.0, JWT, API Keys, Managed Identities, and Azure AD authentication. * Develop API throttling, rate limiting, caching, and performance optimization strategies. * Design data transformation and orchestration services for integrating multiple external platforms. * Build and maintain webhook endpoints for payment processing, subscriptions, notifications, and transaction management. * Ensure API reliability through automated testing, monitoring, and CI/CD deployment pipelines. Preferred Azure Experience * Azure Functions * Azure API Management (APIM) * Azure Service Bus * Azure Event Grid * Azure Storage Accounts * Azure Key Vault * Azure App Services * Azure Monitor & Application Insights * Azure DevOps CI/CD Pipelines * Cosmos DB / SQL Database. ## Related Videos - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [APIs and Architecture for scaling omnichannel payments](https://www.wearedevelopers.com/videos/90-apis-and-architecture-for-scaling-omnichannel-payments) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) - [Build Your Own Subscription-based Course Platform](https://www.wearedevelopers.com/videos/321-build-your-own-subscription-based-course-platform) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Highest Paying Tech Companies in Europe](https://www.wearedevelopers.com/magazine/162-highest-paying-tech-companies-in-europe)