Junior Software Engineer building and maintaining services and APIs for credit card and payments platform. Collaborating with senior engineers while working independently in a remote environment.
Responsibilities
Build and maintain services and RESTful APIs that power our credit card and payments platform
Work across the full stack - from backend services and databases to the interfaces our partners and internal teams rely on
Work with MySQL databases, JSON data structures, and third-party API integrations across our banking and payment network connections
Investigate and resolve bugs in existing systems, developing your debugging skills across the full stack
Collaborate with senior engineers and product leads on feature development and technical design discussions
Explore and experiment with emerging tools and approaches, sharing what you learn with the team
Step in wherever the team needs help - we're a small, flexible team where no task is beneath anyone and the best solution wins regardless of who proposes it
Requirements
1-2 years of hands-on development experience (internships, co-ops, and personal projects count)
Solid understanding of SQL and RESTful API design
A problem-solving mindset and genuine curiosity about how things work under the hood
Willingness to learn the business domain. You'll be expected to understand how credit cards, payments, and rewards actually work, not just the code that powers them
Strong written communication skills for async collaboration across time zones
Ability to work independently in a remote environment while staying connected to your team. Comfort with remote-first, sync and async daily collaboration with fluid times
Comfort working across the full stack and willingness to pick up whatever technology the problem requires
Benefits
Competitive compensation and equity
Remote-first workplace
Comprehensive health plan and PTO
A team that treats AI as a force multiplier, not a threat
Real mentorship - you'll write code that ships to production, not tickets that sit in a backlog
Clear path to grow into a mid-level role as you demonstrate ownership and technical judgment
Senior Software Developer at TELUS Health, designing and developing pharmacy management tools. Integrating AI - driven solutions for healthcare delivery with a collaborative engineering team.
Senior Software Developer specializing in Identity and Access Management at Intact. Responsible for developing and maintaining IAM solutions and collaborating with technical teams.
Développeur.euse sénior pour évoluer la plateforme de vérification d'antécédents de Trustii. Responsabilité de l'intégration de nouvelles fonctionnalités et collaboration directe avec l'équipe agile.
Senior Engineer designing municipal infrastructures in Quebec for AtkinsRéalis. Collaborating with clients and leading design teams on diverse engineering projects.
Senior Software Engineer working on the accessibility engine for Firefox at Mozilla. Collaborating with teams to create web technologies that are inclusive and accessible.
Staff Software Engineer developing and evolving the enterprise data platform at RB Global. Leading architecture and engineering practices across the data team.
Technical Leader responsible for advancing technical excellence within Land Development discipline at Stantec. Collaborates with delivery leadership to ensure high - quality project outcomes and oversees technical community practices.
Geotechnical Engineer specializing in Rock Engineering, contributing to complex projects in Canada. Engaging in fieldwork and collaboration across various engineering teams.
Technical Leader responsible for advancing technical excellence in Roadways discipline at Stantec. Collaborating on project delivery and technical standards across regions and projects.
Technical Leader responsible for advancing technical excellence in Bridges discipline at Stantec, collaborating with project delivery and ensuring quality outcomes. Leadership role with strong focus on digital innovation and community engagement.