Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack PHP Developer

$80k - $95k per year
Full-time

Roth IAMS LLC

Job Responsibility:

SENIOR (FULL STACK PHP) DEVELOPER

SLAM Technologies Inc., a sister company to Roth IAMS Ltd. is currently seeking a Senior (Full Stack PHP) Developer to be responsible for application development across the SLAM Technologies technology platforms.

ABOUT SLAM TECHNOLOGIES LTD.

At SLAM, we all come to work every day because we want to solve one of the biggest problems in Facility Capital Asset Management. Capital Managers are looking for ways to properly plan and align real estate investments, facility professionals are struggling to create defensible budgets and forecast for long-term plans, and users aren't sure where to get the data they need and spend too much time in disassociated platforms.

SLAM (Streamlined Asset Management) was designed to make Facility Asset Management simple. With a minimalist design and user-friendly experience, SLAM allows capital managers to ensure alignment between facility spending and long-term goals. Facility Professionals can obtain a clear picture of their entire building portfolio and users can configure and customize their entire facility portfolio utilizing SLAM's innovative core dataset that aligns with Facility Asset Management best practices.

Above all, our team creates simple and modern software that is quickly adopted and widely used across Canada and the USA. Please see our website at

THE SLAM TEAM

You'll join a small team of smart, dedicated people committed to success. We are always looking for people that bring new perspectives and life experiences to our team, it's the diversity of those people that inspires and motivates everything we do. At SLAM Technologies Ltd. there are lots of chances to be adventurous and try new things. Joining our team is much more than just having a career, be prepared to have a passion for technology, embrace creativity and get ready to do something incredible with great people.

PRIMARY ACCOUNTABILITIES and RESPONSIBILITIES

The successful applicant will be accountable for:

  • The ongoing software development of SLAM, including continuous deployment, integration, testing, monitoring, and maintenance of the code.
  • The operational excellence, including stability, resiliency, performance, and observability, of the SLAM systems and services.
  • Providing guidance and leadership to all members of the technical development team.

The successful applicant will be responsible for:

Development

  • Write, modify, integrate, and test front and back-end software code.
  • Design and maintain effective database schemas.

Production Environment Support

  • Perform regular analysis and testing of complex systems to evaluate performance.
  • Facilitate root-cause analysis of system issues related to performance, stability, and reliability.
  • Integrate new and maintain exiting tools to address technical issues which may affect production environments.

Planning

  • Assist in maintaining a development plan of future specifications.
  • Identify opportunities and develop plans for the improvement of system performance or reliability based on current and future anticipated needs.
  • Provide technical guidance when evaluating applications, requests for proposals, or work statements from customers.
  • Analyze and design specifications for less experienced internal and third-party team members to execute.

Leadership

  • Assist management with delegation of technical work packages to internal and third-party team members for execution through the full development life cycle.
  • Actively contribute to the technical and soft skills development of team members.
  • Perform requirement, recommendation, design, and code review to other teams and customers as required.

Communication

  • Keep management appropriately informed of project statuses and issues.
  • Coordinate system application transition from development teams to maintenance and support teams.
  • Construct and implement necessary controls to assure development traceability.
  • Create documentation, including playbooks, reports, and knowledge bases as appropriate.
  • Serve as a lead technical reviewer and contributor to documentation.
  • Actively participate in the change management process.

QUALIFICATIONS AND EXPERIENCE

Required:

  • 5+ years of software development experience in PHP
  • 2+ years of experience maintaining a SaaS production environment based on Linux and MySQL
  • Expert knowledge of Object-oriented programming, Design Patterns, and best practices in PHP
  • Proficient in using a modern PHP framework such as Symfony or Laravel
  • Experience working with SQL databases (MySQL/PostgreSQL) and optimizing complex queries
  • Experience designing and consuming REST APIs
  • Strong knowledge in JavaScript and proficient in writing and maintaining reusable components
  • Experience working with frontend frameworks and at least some experience working with AngularJS/Angular 2+
  • Experience working with Source code control systems

Considered an Asset:

  • Experience with public cloud providers including Amazon AWS, Microsoft Azure, or Google GCP, specifically an understanding of public architecture concepts, and an understanding of Infrastructure as Code
  • Sensitive data management in the cloud including data protection and security
  • Experience with risk detection & remediation, automated configuration & control tools like Redlock and Turbot
  • Experience using system provisioning and configuration management tools such as Puppet and Chef
  • Experience with containerized deployments of software, with some portion of this time covering Kubernetes or other container orchestration platforms
  • Experience with automated build or CI/CD pipelines for containerized software
  • Configuring and maintaining backup, monitoring, and alerting systems for multiple clients
  • Experience in performance management of relational, non-relational, SQL, and noSQL database engines (e.g., MySQL, Postgres, MongoDB, Redis or Elasticsearch)
  • Bachelors or Masters in Computer Science or other science/engineering field
  • Demonstrated experience developing SaaS software applications and models

PERSONAL SKILLS

The successful applicant will have the following personal skills:

  • Superior written and verbal communication skills
  • Self-starter who has a desire to learn, grow, and excel in their role
  • Demonstrated experience in resolving complex technical issues
  • Time management skills and an ability to prioritize workload
  • Strong multi-tasking and organizational skills
  • Have a friendly and helpful attitude

OTHER

This position is subject to our Working Remotely Corporate Policy and Procedure, which provides workplace flexibility and reduces the requirement for the successful applicant to work, in-person, predominately from our offices in Oakville, ON.

This position is being offered as full-time permanent

COMPENSATION

We offer a competitive compensation program and comprehensive Employee Benefits Program including Dental, Vision and Extended Health Care.

WE ARE AN EQUAL OPPORTUNITY EMPLOYER

All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

We celebrate diversity, equity and inclusion in creating a welcoming and empowering environment for all employees. Roth IAMS is committed to accommodating applicants with disabilities throughout the recruitment and hiring process. If you require any accommodation to apply or interview for a position with Roth IAMS, please reach out to View email address on ca.edajobs.com or directly to the recruiter you are working with. We are dedicated to work with you to best meet your needs.

If you're ready to make a change and want to become part of a rapidly growing company, please apply. We thank all candidates for their submissions, however only successful candidates will be contacted for interviews.

CANADIAN WORK AUTHORIZATION

All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered

Pay: $80,000.00-$95,000.00 per year

Work Location: Hybrid remote in Oakville, ON L6M 2G2

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack PHP Developer in Oakville, ON vacancy
  •  ...revolutionizing how food is prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen ( Gastronomous...  ...pushes you to new heights. Gastronomous is looking for a Co-Op Full Stack Developer who will be an integral part of our software team,... 
    Suggested
    Worldwide

    Gastronomous Technologies Inc.

    Oakville, ON
    8 days ago
  • $67.88 - $71.2 per hour

     ...champion Site Reliability Engineering (SRE) and DevSecOps principles to improve reliability, security, and productivity. As a Full-Stack Developer, you will join the team responsible for the CI/Operational Dashboard—an internal monitoring and analytics platform. This... 
    Senior
    Flexible hours

    Randstad

    Oakville, ON
    a month ago
  • $94.2k - $117.7k per year

     ...Position Summary The Software Developer role is integral to the success of Euna Grants as a key member of the software development team...  ...field, or equivalent experience. ~3+ years of experience in full-stack web development. ~3+ years of professional experience with Python... 
    Suggested
    Work at office
    Local area
    Flexible hours
    Weekend work
    3 days per week

    Euna Solutions

    Oakville, ON
    11 days ago
  • $18.5 - $25 per hour

     ...grants for school gardens, providing access to fresh and healthy food to people living within food deserts, alleviating poverty in developing countries, and so much more. Working with us means you are making a difference within your community and beyond. We aren't just a grocery... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Whole Foods Market

    Oakville, ON
    8 days ago
  • Description We are looking for a Starbucks Barista (Clerk) - Full Time who is passionate about food and enjoys working in a fast paced, team environment!   Do you have outstanding customer service skills? Are you passionate about the food industry?   If so, come join... 
    Suggested
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Longo’s

    Oakville, ON
    4 days ago
  •  ...Company in Canada in Leger ’s 2026 Reputation Study, among 334 organizations WHY WE NEED YOU? GLAD YOU ASKED... The Software Developer, Meteorological Development is responsible for designing, developing new features, enhancements and services for the meteorological... 
    Contract work
    Flexible hours
    Weekend work

    Pelmorex

    Oakville, ON
    3 days ago
  • $60k per year

     ...to documentation, testing, and system optimization ~ Design and develop AI models and algorithms to improve user experience and...  ...apply today and be part of our innovative journey at PolicyAdvisor Brokerage (PAB) Inc. Job Types: Full-time, Permanent... 
    Permanent employment
    Full time

    PolicyAdvisor Brokerage (PAB) Inc.

    Oakville, ON
    a month ago
  •  ...the beginning! Gastronomous has developed a network of interconnected,...  ...Gastronomous is looking for a Senior Mechanical Engineer who will...  ...documentation.  • Conduct tolerance stack-ups, DFMEA, and design reviews...  ...solutions  This is a full-time position with a competitive... 
    Senior
    Full time
    Contract work

    Gastronomous Technologies Inc.

    Oakville, ON
    8 days ago
  • $90k - $100k per year

     ...solutions for the rapidly evolving mobility landscape. We are seeking a Senior Thermal Engineer to lead the design, development, and autonomous...  ..., and root cause analysis of electro–plating technologies. Develop and validate procedures to analyze metal to metal bonding... 
    Senior
    Local area
    Flexible hours

    Dana Incorporated

    Oakville, ON
    11 hours ago
  •  ...Position Title: Meat Cutter - Full Time Position Type: Full time Job Requisition ID: 45914 Banner: Metro Employment Type: Permanent This position is part of a unionized bargaining unit. The hourly wage for this position starts at $17.60 and is established... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Métro Inc.

    Oakville, ON
    more than 2 months ago
  • $50k - $75k per year

     ...the lookout for resourceful intermediate to senior level Staff Accountants to join our all-...  ...services. Our Business Services also include developing business plans, incorporating new business...  ...with experience Job Types: Full-time, Permanent Salary: $50,000.00-$70,... 
    Senior
    Permanent employment
    Full time
    Work at office
    Relocation
    Monday to friday
    Flexible hours

    RPN Chartered Accountants LLP

    Oakville, ON
    6 days ago
  • $96.4k - $142.66k per year

     ...Games is seeking a passionate and experienced Senior Web Engineer with a focus on the “back of...  ...greatest games in the world. This is a full-time, in-office position based out of...  ...applications with Next.js and ASP.NET Core (C#). Develop comprehensive test suites. Web... 
    Senior
    Full time
    Work at office
    Worldwide

    Rockstar Games

    Oakville, ON
    22 days ago
  • $120.8k - $151k per year

     ...The Impact You Will Have The Senior Microsoft Security Architect...  ...pivotal in shaping methodologies, developing best practices, supporting...  ...Team Development Lead and develop a team of Architects, setting...  ...competitive benefit plan to all full-time employees, which includes... 
    Senior
    Full time
    Remote work

    Softchoice

    Oakville, ON
    8 days ago
  •  ...of accountability and collaboration. The Senior Manager, Organizational Design & Organizational...  ..., and regulatory requirements. Develop OD standards, frameworks, and tools to ensure...  ...experiences, perspectives and talents. Full participation of all employees in a safe,... 
    Senior
    Long term contract
    Flexible hours
    Shift work

    Liberty Utilities

    Oakville, ON
    13 days ago
  • $19.63 - $22.09 per hour

     ...network of three progressive community hospitals serving over 350,000 residents across Halton Hills, Milton, and Oakville. Position: Full-Time Security Guard Site: Oakville Trafalgar Memorial Hospital, 3001 Hospital Gate, Oakville, ON L6M 0L8 Hours: Continental... 
    Daily paid
    Long term contract
    Full time
    Temporary work
    Local area
    Immediate start
    Oakville, ON
    4 days ago
  •  ...create a more sustainable future. Job Description The Senior Project Manager (PM) guides a team of engineers and...  ...contract will be executed and defines clear project objectives. Develops and maintains realistic plans for scope, budget, schedule, and key... 
    Senior
    Full time
    Contract work
    Flexible hours
    Shift work

    Water Technologies

    Oakville, ON
    8 days ago
  • $75 per hour

     ...own schedule & hours (based on current availability). Personal Time - Book off personal time as needed. Work from any location. Full Support = Less Stress: ~ All supplies provided (linens, oils, PPE). ~8 treatment rooms equipped with hydraulic tables, towel & hot... 
    Bi-weekly pay
    Hourly pay
    Full time
    Flexible hours

    Kaizen Health Group

    Oakville, ON
    28 days ago
  • $18.5 - $25 per hour

     ...food to people living within food deserts, alleviating poverty in developing countries, and so much more. Working with us means you are...  ...Whole Benefits". Whole Benefits offers a wide range of benefits for Full and Part-Time Team Members, including eligibility for a store discount... 
    Hourly pay
    Full time
    Part time
    Seasonal work
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Whole Foods Market

    Oakville, ON
    8 days ago
  • $115k per year

     ...development, and technical seminars. Guided by our mission to develop trusted long-term partnerships and create product solutions supporting...  ...opportunity We have a pivotal leadership opportunity for a Senior HR position at Fairview. At a high level you would be focused on... 
    Senior
    Long term contract
    Internship
    Work at office

    Fairview Ltd.

    Oakville, ON
    21 days ago
  • $74k - $124k per year

     ...to empower our teams, partners, and businesses to achieve their full potential, drive innovation, continually improve and succeed. We...  ...resources.As an integral member of the Ford of Canada HR team, the Senior Associate, HR Business Partner, collaborates with business units... 
    Senior
    Work at office
    Local area

    Ford Motor Company

    Oakville, ON
    5 days ago
  •  ...LINBROOK SCHOOL We are hiring TWO positions for the upcoming school year (2026 - 2027); a full-time French teacher for students in Grades JK - 8 as well as a full-time supply teacher for students in JK - 8.  Located in the heart of Oakville, Ontario, Linbrook School is... 
    Full time

    Linbrook School

    Oakville, ON
    a month ago
  • $28 - $32 per hour

     ...that our patients are our most important asset, and we strive to develop long-lasting, trusting relationships.   We offer a wide range...  ...impression  Optimize the daily appointment schedule to ensure full utilization with minimal gaps  Effectively manage the recall... 
    Senior
    Full time
    Flexible hours

    Dentalcorp Canada

    Oakville, ON
    more than 2 months ago
  • $45 - $58 per hour

     ...Senior Journeyperson Gasfitter — Class A Pay: $45.00–$58.00 per hour, depending on experience, certification, and employer requirements Job Type: Full-time Schedule: Day shift, with possible overtime, on-call rotation, or project-based work depending on employer needs... 
    Senior
    Hourly pay
    Full time
    Remote work
    Shift work
    Day shift

    HRS Talent Solutions

    Oakville, ON
    17 days ago
  •  ...the beginning! Gastronomous has developed a network of interconnected,...  ...secured) while continuing to develop new solutions. To date, Gastronomous...  ...is looking for a Senior Systems Software Engineer (Robotics...  ...robotics solutions. This is a full-time position with a... 
    Senior
    Full time

    Gastronomous Technologies Inc.

    Oakville, ON
    8 days ago
  • $80k - $120k per year

     ...basic workflow The 'Nice to Haves': Fluency in Mandarin and Cantonese, both verbal and written Marketing experience including developing and executing social media campaigns, fostering community engagement and creating SEO-focused content RESPONSIBILITIES 1. Serve... 
    Senior
    Full time
    Self employment
    Remote work
    Work from home
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Merriam Music

    Oakville, ON
    8 days ago
  •  ...Parts Counterperson – Budds' BMW/MINI Oakville Budds' BMW Oakville is seeking an enthusiastic, motivated, Senior Parts, Back counter Advisor to Look up Parts , Price and order for our fast paced workshop within our dealership. Requirements: experience ordering parts and... 
    Senior

    Budds' Group of Companies

    Oakville, ON
    6 days ago
  • $55k - $60k per year

     ...customers and partner carriers. Prepare and provide customer rate quotes as required. Communicate service issues promptly and develop effective solutions to minimize disruptions. Research carrier cost discrepancies and work with Accounts Payable and Billing to resolve... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Monday to friday

    Challenger Motor Freight Inc.

    Oakville, ON
    7 days ago
  • $45 per hour

     ...A well-established and busy real estate brokerage based in Oakville, Ontario is seeking an experienced Part-Time Controller / Senior Bookkeeper with strong Lone Wolf accounting experience to support the day-to-day financial operations of the brokerage. This role... 
    Senior
    Contract work
    Part time
    Work at office
    Immediate start
    Remote work
    10 hours per week

    The HR Pro

    Oakville, ON
    26 days ago
  • $40 per hour

    Our client, a reputable accounting firm, is seeking an experienced Senior Auditor to join their team for an initial 6 month contract. In this hybrid role, the successful candidate will lead mid-sized audits across a diverse private client portfolio, focusing on audit planning... 
    Senior
    Contract work
    Work at office
    2 days per week
    3 days per week
    Oakville, ON
    more than 2 months ago
  •  ...most often conducted remotely. This is a casual, project-based role well suited for individuals looking to participate part-time (or full-time) in research based on availability and profile match. Requirements A smartphone, tablet, or computer with a working... 
    Full time
    Part time
    Casual work
    Remote work
    Flexible hours

    ApexFocusGroup

    Oakville, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack PHP Developer. Be the first to apply!