4S Occupational Health and Safety Advisory is a premier Firm specializing in high-quality occupational health and safety services for both large and small organization. Our approach involves providing comprehensive 360-degree support in Occupational Health and Safety, bolstered by our proprietary 4SafeCom online management system, robust consulting services, and targeted training programs. Our core philosophy is to seamlessly integrate safety into our clients’ organizational cultures, ensuring not only compliance but sustained adherence to safety standards.
At 4S, we offer a variety of services tailored to meet the needs of any industry:
- Online Management System: Our powerful platform, 4SafeCom, streamlines Safety, HR and Learning management.
- Consulting Services: Our experienced consultants guide organizations in implementing effective safety practices.
- Training Programs: We provide CPO approved trainings and courses designed to enhance safety awareness and knowledge.
In addition, we specialize in implementing COR, ISO 9001, 14001, 45001 & 27001, and WSIB Excellence programs to further support our clients in maintaining the highest safety standards. Visit our website for more information.
What We Offer
- Collaborative, supportive team environment
- Career advancement opportunities
- 100% company-paid benefits
- Work-life balance
- Bonus, where applicable
Position Summary:
The Full Stack Developer will design, develop, and maintain both front-end and back-end components of web applications, with a strong focus on PHP, JavaScript, JavaScript Asynchronous Technologies (AJAX, Fetch), JS and CSS frameworks (Laravel, Vue.js, Bootstrap, Tailwind) modern front-end frameworks, and database management, document and maintain API libraries and cybersecurity best practices. The role requires hands-on development, architectural oversight, and mentoring of junior and mid-level developers. The ideal candidate has proven expertise in designing secure, scalable, maintainable systems and a track record of delivering high-quality, business-critical applications.
Key Responsibilities
- Design, development, and deployment of full stack web applications using PHP, JavaScript and frameworks (Laravel, Vue.js, Bootstap, Tailwind), and back-end technologies PHP, JavaScript, MySQL.
- Architect scalable, maintainable, and secure systems, incorporating cybersecurity best practices to protect data, applications, and infrastructure.
- Oversee the creation, review, and continuous improvement of training and development materials for the development team, emphasizing secure coding practices.
- Collaborate closely with UX/UI designers, product owners, and stakeholders to deliver innovative, user-centric, and secure solutions.
- Design, develop, and maintain scalable RESTful APIs to support seamless integration between front-end services and back-end systems.
- Integrate third-party APIs, services, and cloud-based solutions (AWS, Azure, Google Cloud) while maintaining strong security and compliance controls.
- Maintain and optimize relational and non-relational databases (SQL/NoSQL), ensuring security, integrity, and performance.
- Undertake code review sessions, enforce coding standards, and support continuous integration/ continuous deployment (CI/CD) pipelines with security in mind.
- Be capable of adjusting and managing GitLab CI/CD pipelines to automate the testing and deployment of applications and RESTful services.
- Participate in technical strategy, roadmap planning, and architectural decision-making, including cybersecurity risk assessments.
- Troubleshoot, debug, and resolve complex software issues across the full stack, including security vulnerabilities and performance bottlenecks.
- Stay current with emerging technologies, frameworks, cybersecurity threats, and industry best practices to drive innovation and maintain competitive advantage.
Qualifications / Requirements
- Bachelor’s degree in computer science, IT, or a related field (or equivalent experience).
- Minimum 3 - 5 years of full stack development experience, with a strong emphasis on PHP.
- Proven experience of working with the development teams, developers, and contributing to the project delivery.
- Proven expert knowledge of front-end technologies (HTML, CSS, JavaScript) and strong back-end development experience with PHP, MySQL, JavaScript.
- Solid understanding of cybersecurity principles, secure coding practices, and web application security standards.
- Experience with relational and non-relational databases, ORM frameworks, and query optimization.
- Strong understanding of software architecture, design patterns, and scalable system design.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and with cross-functional teams in a collaborative environment.
Preferred Skills
- Experience with mobile app development frameworks (React Native, Flutter, Swift/Kotlin).
- Knowledge of DevOps practices, containerization (Docker/Kubernetes), and microservices architecture.
- Familiarity with automated testing, test-driven development (TDD), and quality assurance processes.
- Agile/Scrum project management experience.
- Hands-on experience with cloud platforms (AWS, Azure, Google Cloud).
Pay: $55,000.00-$65,000.00 per year
Benefits:
- Company events
- Dental care
- Extended health care
- On-site parking
- Paid time off
Ability to commute/relocate:
- Markham, ON: reliably commute or plan to relocate before starting work (required)
Application question(s):
- Describe your experience building full stack web applications.
- Describe your experience with software architecture or system design.
Experience:
- Full Stack Development: 3 years (preferred)
Work Location: In person