Senior Full Stack Developer (PHP/Laravel + Vue.js)

Apply Now

Company Overview:

247labs is a leading software development company headquartered in Toronto, Canada. We are a growing agency specializing in web and mobile application development and design.

Position Overview:

Senior Full Stack Developer (PHP/Laravel + Vue.js)

Key Responsibilities:

  • Develop and maintain high-quality web applications using PHP/Laravel on the backend and Vue.js on the frontend.
  • Write clean, efficient, and maintainable code that follows best practices and standards.
  • Perform unit testing and ensure that all code is tested thoroughly for reliability and performance.
  • Collaborate with team members for code reviews, providing constructive feedback and ensuring code quality across projects.
  • Engage in client meetings to gather requirements, provide technical insights, and ensure alignment between development and client expectations.
  • Participate in the full software development lifecycle, from planning and design to implementation, testing, and deployment.
  • Can implement and manage CI/CD pipelines to automate the deployment process, ensuring smooth and fast delivery of new features.
  • Manage and configure Docker for containerization, ensuring development environments are consistent and portable.
  • Work with databases (MySQL, PostgreSQL) to design and optimize queries and database architecture.
  • Utilize Git for version control and collaborate with the team using platforms like GitHub or GitLab.
  • Solve complex problems, debug, and provide technical guidance to the team when needed.
  • Stay up-to-date with the latest industry trends and technologies, continuously improving the development process.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
  • Proven track record of delivering complex web applications in production environments.
  • Strong analytical and problem-solving skills with attention to detail.
  • Ability to work in a fast-paced environment and meet deadlines.

Desirable Skills:

  • Familiarity with front-end tools and frameworks such as Webpack, SASS, or Bootstrap.
  • Knowledge of NoSQL databases like MongoDB or Redis.
  • Understanding of DevOps practices and tools (e.g., Jenkins, Kubernetes).
  • Experience with CI/CD pipelines and deploying applications in production environments.
  • Experience with Agile methodologies and working in SCRUM teams.
  • Ability to lead or manage projects, ensuring timely delivery and high quality.
  • Experience in implementing Microservices architectures

Join our team:

Why Join 247 Labs?

top
Simplifying digital
for a complex world.
Platform partnerships