Full Stack Developer
Position: Full Stack Developer
Department: System Department
Location: Markham, ON
Company: 4S Consulting Services Inc.
Type: Full-Time, Permanent
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
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 & Experience
- 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).
- Self-motivated with a proactive and detail-oriented approach
How to Apply
Interested candidates are invited to send their resume to hr@4sconsult.com.