Senior Full-Stack Developer

Valpay’s Québec, Canada
Apply Now

About the Role  

We’re looking for a Senior Full-stack Developer with 5+ years of professional experience and a passion for application development 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 systems (both front-end and back-end). 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, build, and maintain scalable full-stack applications supporting Valpay’s embedded payments platform

  • Develop and evolve APIs, backend services, and frontend interfaces used by SaaS partners and internal teams

  • Work closely with Product, Customer Support, and Customer Success to translate requirements into thoughtful technical solutions

  • Work with APIs and payment infrastructure to integrate third-party services.

  • Help shape architecture and data strategy as we scale our platform.

  • Troubleshoot, debug, and continuously improve performance and reliability.

  • Ensure high standards for security, reliability, and performance in a regulated payments environment

  • Participate in code reviews and provide mentorship to junior developers.

  • Write and maintain clear technical and data documentation.

  • Leverage AI tools and agentic workflows to optimize your velocity.

  • Share your lessons learned with your teammates.

What You Bring 

Core Requirements 

  • 5 years of professional experience as a backend developer with front-end experience or vice-versa, with exposure to product engineering workflows.

  • Proficient in most aspects of the Software Development Life Cycle (SDLC).

  • Proficiency with some of the technologies used in our tech stack (see below).

Technical Competencies 

  • Strong problem-solving skills and attention to detail.

  • Strong experience building modern web applications and APIs

  • Proficiency in backend technologies (e.g., Node.js, Java, C#, or similar)

  • Experience with frontend frameworks (e.g., React, Angular, Vue)

  • Solid understanding of databases (SQL and/or NoSQL)

  • Experience working in cloud environments (AWS, GCP, or Azure)

  • Strong fundamentals in system design, scalability, and performance

  • Knowledge of security best practices in web development and data handling.

  • Bonus: experience in fintech, payments, or other regulated environments

Soft Skills & Mindset 

  • 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 eagerness to take ownership.

  • Hybrid work mode: on-site in 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 some DevOps practices and CI/CD pipelines.

  • Contributions to open-source projects or technical blogs.

  • Knowledge of financial data regulations and compliance requirements

Our Technical Stack 

  • Frontend: React with TypeScript, Material-UI (MUI), Redux, responsive design.

  • Backend: Node.js, TypeScript, MongoDB, RESTful API design.

  • Database & Data: MongoDB, Snowflake, ETLs, SQL/NoSQL optimization.

  • Cloud: AWS (ECS, CloudWatch, SQS, S3, Lambda, etc.), Docker, GitHub Actions.

  • Testing & Quality: Jest, ESLint, SonarQube, Postman, automated tests.

  • AI: Cursor, ChatGPT, Devin, Copilot, Codex, Claude Code, etc.

Why Valpay 

  • Build products that power real revenue for SaaS companies

  • Work on complex, meaningful technical challenges in payments and compliance

  • High-impact role with ownership and influence over technical direction

  • Collaborative, pragmatic engineering culture

  • Competitive compensation and benefits

  • Flexible, remote-friendly work environment