Senior Full Stack Developer (PHP/Laravel + Vue.js)
at 247 Labs Inc
Remote, British Columbia, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Feb, 2025 | Not Specified | 01 Nov, 2024 | N/A | Mongodb,Redis,Bootstrap,Web Applications,Computer Science,Agile Methodologies,Kubernetes,Sass,Webpack | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
- Remote
POSITION OVERVIEW:
Senior Full Stack Developer (PHP/Laravel + Vue.js)
We are seeking a highly skilled Senior Full Stack Developer with a strong background in PHP/Laravel, Vue.js and React Native for Mobile App development The ideal candidate will have 7+ years of experience in full stack development, be proficient in building robust, scalable applications, and maintain high coding standards. This role requires someone who can work both independently and in collaboration with teams, handle complex projects, and engage with clients to deliver top-notch solutions.
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
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.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science software engineering or related field (or equivalent practical experience
Proficient
1
Remote, Canada