Location: Remote
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)
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.
FOLLOW THIS WHATSAPP CHANNEL FOR MORE JOB UPDATES
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?
- Innovative Projects: Work on challenging projects that keep you at the forefront of technology.
- Collaborative Environment: Be part of a supportive team that values creativity and collaboration.
- Growth Opportunities: Advance your career with continuous learning and development opportunities.
- Work-Life Balance: Enjoy a flexible work environment that values your well-being.
Let’s build something great together. Explore our open positions and join us in shaping the future of technology.
FOLLOW THIS WHATSAPP CHANNEL FOR MORE JOB UPDATES
SHARE THIS POST