Join to apply for the Développeur Backend - Spécialiste en Paiements Stripe / Backend Developer – Stripe Payments Specialist role at GameAddik
6 days ago Be among the first 25 applicants
Direct message the job poster from GameAddik
Avantages :
-------------------
Let's talk Gaming!
GameAddik is a rapidly growing advertising company that has specialized in top-notch video game user acquisition solutions since 2015. We have created a suite of solutions crafted to increase online visibility and engagement in the video games industry: PWN Games, GameRebellion, and Elusive. At GameAddik, we are passionate about games and dedicated to helping our clients achieve their goals. Join our energetic and talented team and be an instrumental part of our exciting journey!
Role Overview
We’re looking for a Backend Developer – Stripe Payments Specialist to join our Tech team in Montreal. Working closely with the GameRebellion team, you’ll handle the development of billing features for our upcoming SaaS platform. You’ll focus on scalable architecture, payment flows, and subscription models, collaborating within a cross-functional agile team to deliver reliable, high-quality backend systems. If you're passionate about building robust payment infrastructure and love working on complex backend challenges in a collaborative environment, we’d love to hear from you!
What you’ll do:
- Backend Development: Build and maintain Django-based backend systems with a focus on billing, subscription models, and scalable infrastructure.
- Payment Integration: Implement and manage Stripe workflows including subscriptions, invoicing, webhooks, and multi-party payments with Stripe Connect.
- System Architecture: Design secure, reliable, and scalable backend solutions to handle high-volume transactions and flexible pricing structures.
- Testing & Monitoring: Write and maintain unit/integration tests and set up monitoring to ensure system stability and data accuracy.
- Security & Compliance: Follow best practices for handling sensitive billing data and ensure systems meet industry standards
- Finance Collaboration & Revenue Recognition: Work closely with the Finance team to ensure billing and payment data is accurately integrated with the accounting system. Support the implementation of revenue recognition workflows in accordance with Generally Accepted Accounting Principles (GAAP), enabling accrual-based accounting practices.
- Team Collaboration: Work cross-functionally with product managers, frontend developers, data engineers, and the finance team in an agile environment.
- Documentation & Deployment: Maintain technical documentation and contribute to CI/CD pipelines, ensuring smooth releases and well-documented systems.
What you bring to the table:
- 5+ years of experience in Python and Django development in a production environment.
- Proven experience with Stripe integration in Django (subscription models, webhooks, checkout flows, invoicing, customer portals, etc.).
- Experience with Stripe Connect or complex multi-party payment flows.
- Solid understanding of RESTful API design and Django REST Framework.
- Familiarity with asynchronous task queues (e.g., Celery) and background job processing.
- Proficiency with PostgreSQL or similar relational databases.
- Git proficiency and experience with CI/CD pipelines.
- Strong unit and integration testing practices.
- Clear communication skills in French and English, both spoken and written.
- Willingness to work onsite in Verdun, Montreal and integrate into a collaborative team.
Nice-to-haves:
- Familiarity with event-driven architecture (e.g., Kafka, pub/sub models).
- Experience working with AWS services (S3, Lambda, ECS, etc.).
- Comfort with Docker and containerized deployment workflows.
- Experience working on marketing platforms, analytics systems, or affiliate/payment tracking systems.
- Basic DevOps or infrastructure-as-code experience
- Previous mentorship or peer-review experience.
What we offer:
- Bonus & Growth: Annual performance bonus with opportunities for career growth within the company.
- Hybrid Work: 3 days a week in the office and 2 days from home.
- Paid Time-Off: 3 weeks of vacation plus 1 week for the holidays.
- Inclusive Culture & Team Events: Thrive in a dynamic and supportive atmosphere & participate in fun and impactful team-building activities.
- Wellness Program: Benefit from Health, Vision & Dental Insurance, Travel Insurance, Life Insurance, and an Employee Assistance Program.
- Commuter Benefits: Discounted Opus card fees for employees.
- On-Site Gym: Stay active with our on-site gym.
- Other Perks: Unlimited free drinks and snacks.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- Marketing Services, Technology, Information and Media, and Advertising Services
Referrals increase your chances of interviewing at GameAddik by 2x
Get notified about new Back End Developer jobs in Montreal, Quebec, Canada.
Montreal, Quebec, Canada CA$38.46-CA$60.90 2 months ago
Full-Stack Software Engineer [Contract] [Remote possible]
Senior Fullstack Software Engineer (1-14A)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.