1-800-GOT-JUNK?, the #1 name in junk removal, is looking for a Senior Fullstack Developer, Mobile, to join our growing team!
This position will direct and improve code-first best practices, - you will provide high quality code, and will perform code reviews, and collaborate on large-scale platform development and support day to day web-based business activities.
This role will be involved in every stage of the delivery lifecycle and will require collaboration with various team members.
🏢 HYBRID WORK ENVIRONMENT
Vancouver-based team members work in-office every other week (Tues–Thurs). Core attendance is required from 9 AM – 3 PM on these days to support business priorities.
💼 A DAY IN THE LIFE
Application Development
Develop, test, and deploy full-stack solutions with a focus on mobile app development using React Native for the frontend and JavaScript, Ruby on Rails and PostgreSQL for the backend.
Implement modern, responsive designs and user interfaces using React and JavaScript.
Build scalable and maintainable APIs to support both web and mobile platforms.
Collaboration With Stakeholders
Work closely with product managers, designers, and other stakeholders to understand business requirements and translate them into technical solutions.
Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives, contributing to a collaborative and iterative development process.
Code Quality And Performance
Conduct code reviews to ensure code quality, performance, and adherence to best practices.
Optimize application performance for scalability and user experience on mobile and web platforms.
Technical Exploration And Innovation
Stay updated with emerging trends and technologies in mobile app development and share insights with the team.
Experiment with new tools and frameworks to enhance development efficiency and product functionality.
Troubleshooting And Support
Debug and troubleshoot issues in mobile and backend systems, ensuring minimal downtime and a seamless user experience.
Provide ongoing maintenance and updates to existing applications.
🎯 What You Bring To The Table
Bachelor's Degree in Computer Science, Mathematics, or equivalent
5+ years of experience in fullstack development with a strong focus on modern JavaScript technologies.
Expertise with front-end technologies like React and Next.js.
Strong proficiency with React.js and Next.js for building scalable and performant front-end applications.
Solid understanding and hands-on experience with RESTful APIs and GraphQL for communicating between front-end and back-end systems.
Advanced experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI, etc.) to automate the build, test, and deployment processes.
In-depth knowledge of performance monitoring and observability tools such as Datadog, New Relic, and similar platforms.
Strong understanding of version control systems, specifically Git and Git workflows.
Experience with Docker and containerization for development and deployment.
Familiarity with cloud services like AWS.
Excellent problem-solving skills with the ability to diagnose and resolve complex technical issues.
Strong communication and collaboration skills to work effectively with both technical and non-technical teams.
Proficiency in Agile methodologies and working in an Agile team environment.
💰 Compensation & Benefits
Salary: $90,000 to $110,000 (based on experience, education & internal parity)
Total Compensation Package Includes:
Extended Health & Dental Benefits
Professional Development Programs 🎓
Health & Wellness Perks (including gym access at corporate HQ)
📌 THE HIRING PROCESS
Pre-Screen – Let’s talk about your experience, goals & excitement for this role!
Interviews – Two or more interviews with different team members, including structured competency & scenario-based questions
Presentation/Assessment
References & Background Check
We use audio recording transcription for our interview practices 🔊
🏆 About Us
O2E Brands has been named one of Canada’s Best Workplaces 14 times!
Check out our culture on (YouTube) & social media!
We value diversity and inclusivity—accommodations available upon request.
➡️ Ready to take your career to the next level? Apply today! 🚀
#1-800-GOT-JUNK?
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job