About the Role
We’re expanding our team and looking for a Mid-Level Web Developer with strong experience in Laravel 10+ and modern frontend frameworks (React/Next.js or Vue/Nuxt.js).
You’ll play a key role in building and scaling our fintech platform, which powers secure and reliable payment processing (credit cards, Interac, and other gateways). This role spans backend APIs, payment integrations, cloud-native deployments, and frontend dashboards—with a strong emphasis on security, scalability, and clean architecture.
You’ll work closely with product managers and leadership, contributing to technical decisions that directly shape our platform’s growth.
Key Responsibilities
- Design, develop, and maintain scalable applications using Laravel 10+ and modern frontend frameworks.
- Build and integrate REST APIs (OAuth2) for fintech partners and services.
- Implement secure payment workflows (Interac, credit cards, and third-party gateways).
- Develop intuitive dashboards and internal tools with Laravel Filament.
- Manage AWS cloud-native deployments (Lambda, RDS, Redis, CloudWatch, S3, Route 53, CloudFront, SQS).
- Deploy and scale applications with Laravel Vapor.
- Implement authentication/authorization with Passport, Sanctum, Socialite, and Pennant.
- Apply software design patterns (DI, Repository, Factory, Strategy, SOLID) for maintainable code.
- Optimize performance and reliability across high-volume financial transactions.
- Maintain CI/CD pipelines with GitHub Actions, Docker, and containerized workflows.
- Manage transactional email delivery with SendGrid.
- Configure DNS and subdomains for client-facing applications.
- Write clean, testable code with PHPUnit, Pest, and Jest/Vitest.
- Monitor and troubleshoot applications with Laravel Telescope, Sentry, and CloudWatch.
- Participate in code reviews, sprint planning, and architectural discussions.
Required Skills & Experience
- 5–7 years of professional experience as a Web Developer.
- Strong proficiency with Laravel 10+ and its ecosystem (Cashier, Passport, Pennant, Sail, Sanctum, Socialite, Telescope).
- Frontend experience with React/Next.js or Vue/Nuxt.js.
- Proven experience building and securing REST APIs (OAuth2).
- Hands-on with Laravel Filament for dashboards.
- Deep AWS expertise (Lambda, RDS, Redis, CloudWatch, S3, Route 53, CloudFront, SQS).
- Deployment experience with Laravel Vapor.
- Proficiency with GitHub Actions, Docker, and CI/CD pipelines.
- Strong understanding of architecture & design patterns (DI, Factory, Repository, Strategy, SOLID).
- Experience with fintech/payment integrations (Interac, credit cards, gateways).
- Knowledge of relational databases (MySQL/Postgres), indexing, and query optimization.
- Familiarity with SendGrid and email deliverability.
- DNS and registrar setup experience.
Nice-to-Have (Plus)
- Experience with Sentry for error tracking.
- Infrastructure as Code (Terraform, AWS CDK).
- Unit, integration, and automated testing experience.
- Familiarity with event-driven systems and message queues.
- Experience scaling multi-tenant SaaS applications.
- Security best practices (encryption, tokenization, key management, OWASP).
- Knowledge of compliance frameworks: PCI DSS, PIPEDA, CSA, OSFI, FINTRAC MSB, SOC 2, ISO 27001, NIST.
Soft Skills
- Strong problem-solving and debugging skills.
- Ability to work independently while collaborating in a small, agile team.
- Clear communicator with both technical and non-technical stakeholders.
- Continuous learner, adaptable in a fast-moving fintech environment.
- Attention to detail with a focus on secure, compliant code.
Education
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
What We Offer
- Competitive salary.
- Hybrid work (remote + in-office).
- Opportunity to work on cutting-edge fintech products.
- Modern cloud-native stack and architecture.
- Collaborative, growth-focused team culture.
- Exposure to financial compliance and security standards.
Job Types: Full-time, Fixed term contract
Contract length: 12 months
Pay: Up to $150,000.00 per year
Benefits:
- Dental care
- Extended health care
- Life insurance
- On-site parking
- Paid time off
- RRSP match
Work Location: In perso
Incase you would like to apply to this job directly from the source, please click here