Activity Messenger
Senior Full-Stack Laravel Developer (Remote)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
We are only accepting applications from Canadian residents.
Are you a seasoned full-stack developer with expertise in Laravel and Vue.js? Are you passionate about working on challenging projects and excited about scaling a Software as a Service (SaaS) platform? If so, we have a fantastic opportunity for you!
About Us
Activity Messenger is a fast-growing tech startup that provides a cutting-edge SaaS platform serving sports, leisure, and school customers in North America. Our product has gained significant traction in the market, and we are now looking to expand our engineering team to accommodate the growing demand. As a remote-first company, we embrace a flexible and dynamic work environment, allowing our team members to work from anywhere while maintaining a healthy work-life balance.
Our Stack
- Laravel, VueJS, pure HTML + vanilla JavaScript
- MySQL and Redis
- Hosted on AWS EC2
- CI/CD with Laravel Forge
- Integrations with Stripe, Zoom, Canva, Twilio, ChatGPT, and of course AWS (SES, Lambda, and S3)
Responsibilities
As a Senior Full-Stack Developer, you will play a pivotal role in the continued development, enhancement, and scaling of our SaaS platform. You will collaborate closely with the founders, customer success, and our clients, to deliver high-quality and scalable solutions.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Your Primary Responsibilities Will Include
- Architect and Develop: Lead the design and implementation of new features and improvements on both the frontend (Vue.js) and backend (Laravel) of our SaaS platform. Ensure code quality, performance, and maintainability while adhering to best practices.
- Scaling and Optimization: Proactively identify bottlenecks and areas for improvement in our system’s performance and propose and implement scalable solutions to ensure our platform can handle increasing user demands.
- Automated QA: Lay the foundation of unit testing and end-to-end testing infrastructure and best practices for existing and future developers to follow.
- Code Review and Mentoring: Participate in code reviews to ensure code quality and offer constructive feedback. Mentor junior developers and share your knowledge and expertise with the team.
- Bug Fixing and Technical Support: Troubleshoot and resolve technical issues reported by users, providing timely support to ensure a positive customer experience.
- Stay Current with Technology: Stay up-to-date with the latest trends, tools, and technologies related to Laravel, Vue.js, and the overall web development landscape. Share your findings and insights with the team.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Requirements
- Minimum of 5 years of hands-on experience with Laravel and Vue.js development.
- Proficient in PHP and JavaScript, with strong knowledge of MySQL or other relational databases.
- Experience with scaling and optimizing SaaS applications to handle large user bases.
- Solid understanding of RESTful APIs and API integration.
- Familiarity with modern frontend tools and workflows (Webpack, NPM, etc.).
- Strong knowledge of HTML5, CSS3, and responsive web design principles.
- Experience with version control systems (Git) and CI/CD pipelines.
- Previous experience working in a remote or distributed team setting is a plus.
- Excellent communication skills, self-motivation, and the ability to work independently with minimal supervision.
Perks and Benefits
- Fully remote work environment with flexible hours
- Competitive salary and performance-based bonuses
- Opportunity to work on a challenging and impactful product
- Continuous learning and professional development opportunities
- Possibility of growth into leadership roles as the team expands
If you’re ready to take on an exciting challenge and contribute to the growth of a successful SaaS platform, we’d love to hear from you!
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills