Workable
Full Stack Developer
About ValPay
ValPay is an embedded payment solution that allows you to onboard merchants, process transactions, and effortlessly optimize your revenue without the burden of managing underwriting, compliance, and regulatory complexities that come with being a Payment Facilitator (PayFac). Our PayFac-as-a-Service model gives you all the benefits of integrated payments while we handle the heavy lifting.
About the Role
We're looking for a Full Stack Developer with 5 years of professional experience to join our engineering team in a dynamic startup environment. This is a hands-on role where you'll build, optimize, and scale critical features across our payment infrastructure. You’ll collaborate closely with support, product and design teams, contribute to architecture decisions, fix bugs and write production-level code that moves the needle for our customers.
What You’ll Do
Design, develop, and maintain scalable web applications using modern frameworks.
Collaborate to build seamless, high-performance user experiences.
Write clean, testable, and efficient code, with a focus on reliability and performance.
Write optimized SQL/NoSQL queries and database schema changes.
Understand and apply core programming concepts based on existing code.
Participate in code reviews and provide mentorship to junior developers.
Work with APIs and payment infrastructure to integrate third-party services.
Help shape architecture and technical decisions as we scale our platform.
Troubleshoot, debug, and continuously improve performance and reliability.
Write and maintain clear technical documentation.
Leverage AI tools and agentic workflows to optimize your velocity.
Share your lessons learned with your teammates.
Our Technical Stack
Frontend: React with TypeScript, Material-UI (MUI), Redux, responsive design.
Backend: Node.js, TypeScript, MongoDB, RESTful API design.
Database: MongoDB
Cloud: AWS (Cognito, CloudWatch, SQS, S3, Lambda), Docker, GitHub Actions.
Testing & Quality: Jest, ESLint, SonarQube, Postman, automated tests.
AI: Cursor, ChatGPT, Devin, Bolt, Vercel V0.
What You Bring
5 years of professional experience as a full stack developer.
SDLC: Proficient in most aspects of the Software Development Life Cycle from gathering requirements, triaging requests, coding, and testing, to releasing to users.
Proficiency with some of the technologies used in our technical stack.
Technical Competencies
Strong problem-solving skills and attention to detail.
Experience with observability tools and monitoring (OpenTelemetry, CloudWatch).
Familiar with modern design patterns and architectural principles.
Understanding of security best practices in web development.
Experience with payment systems and financial APIs.
Soft Skills & Mindset
A collaborative mindset with strong communication skills.
Excitement about fintech and a desire to work on real-world payment systems.
Self-starter attitude, comfortable with ambiguity and eager to take ownership.
Work in hybrid mode, on-site in our Ville-Saint-Laurent office 2-3 days a week,
Continuous learning mindset and adaptability to new technologies.
Bonus Points For
Experience with payments, banking APIs, or financial compliance systems.
Familiarity with advanced DevOps practices and CI/CD pipelines.
Contributions to open-source projects or technical blogs.
Experience with serverless architectures and microservices.
Knowledge of financial regulations and compliance requirements.
Experience with performance optimization and scalability challenges.
Perks and Benefits
Opportunities for career growth and development.
Learning and development benefit.
Annual wellness benefit.
Health, Dental, and vision coverage
Unlimited vacation after 1 year of employment.
Daily catered lunch at the office.
Unlimited snacks and coffee.
----------------------------------------------------------------------------------------------------------------------
About ValPay
ValPay is an embedded payment solution that allows you to onboard merchants, process transactions and optimize your revenue without having to manage underwriting, compliance and regulatory complexities associated with being a Payment Facilitator (PayFac). Our PayFac-as-a-Service model offers you all the benefits of integrated payments while we handle the heavy tasks.
About the Position
We are looking for a Full Stack Developer with 5 years of professional experience to join our engineering team in a dynamic startup environment. This is a hands-on role where you will build, optimize and scale critical features across our payment infrastructure. You will work closely with support, product and design teams, contribute to architectural decisions, fix bugs and write production-level code that moves things forward for our customers.
What You Will Do
Design, develop and maintain scalable web applications using modern frameworks.
Collaborate to build seamless, high-performance user experiences.
Write clean, testable and efficient code, focusing on reliability and performance.
Write optimized SQL/NoSQL queries and database schema changes.
Understand and apply core programming concepts based on existing code.
Participate in code reviews and provide mentorship to junior developers.
Work with APIs and payment infrastructure to integrate third-party services.
Help shape architecture and technical decisions as our platform scales.
Troubleshoot, debug and continuously improve performance and reliability.
Write and maintain clear technical documentation.
Leverage AI tools and agentic workflows to optimize your velocity.
Share lessons learned with your teammates.
Our Technical Stack
Frontend: React with TypeScript, Material-UI (MUI), Redux, responsive design.
Backend: Node.js, TypeScript, MongoDB, RESTful API design.
Database: MongoDB
Cloud: AWS (Cognito, CloudWatch, SQS, S3, Lambda), Docker, GitHub Actions.
Testing & Quality: Jest, ESLint, SonarQube, Postman, automated tests.
AI: Cursor, ChatGPT, Devin, Bolt, Vercel V0.
What You Bring
5 years of professional experience as a full stack developer.
SDLC: Proficiency in most aspects of the Software Development Life Cycle from gathering requirements, triaging requests, coding and testing, to releasing to users.
Proficiency in some of the technologies used in our technical stack.
Technical Competencies
Strong problem-solving skills and attention to detail.
Experience with observability tools and monitoring (OpenTelemetry, CloudWatch).
Familiarity with modern design patterns and architectural principles.
Understanding of security best practices in web development.
Experience with payment systems and financial APIs.
Soft Skills & Mindset
A collaborative mindset with strong communication skills.
Enthusiasm for fintech and a desire to work on real-world payment systems.
Self-starter attitude, comfortable with ambiguity and eager to take ownership.
Work in hybrid mode, on-site at our Ville-Saint-Laurent office 2 to 3 days per week,
Continuous learning mindset and adaptability to new technologies.
Bonus Points For
Experience with payments, banking APIs or financial compliance systems.
Familiarity with advanced DevOps practices and CI/CD pipelines.
Contributions to open-source projects or technical blogs.
Experience with serverless architectures and microservices.
Knowledge of financial regulations and compliance requirements.
Experience with performance optimization and scalability challenges.
Benefits
Opportunities for career growth and development.
Learning and development benefit.
Annual wellness benefit.
Health, Dental and vision coverage
Unlimited vacation after 1 year of employment.
Daily catered lunch at the office.
Unlimited snacks and coffee.

Montreal, QC, Canada
Negotiable Salary