Job Title: |
|
Full Stack Developer - DigitalOcean / Laravel |
Category: |
|
Software Development |
Total Positions: |
|
2 |
Job Location: |
|
Lahore |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
BSCS or related field |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years5 Years |
Salary Range: |
|
PKR 250,000 to 300,000 per Month |
Apply By: |
|
Oct 18, 2024 |
|
|
|
|
|
|
|
|
Job Description: |
We are looking for a highly skilled Full-Stack Developer with experience in DigitalOcean, CakePHP, Laravel, and VueJS.
Key Responsibilities:
- Develop, test, and maintain full-stack web applications with a focus on scalability, performance, and security, using CakePHP for legacy applications and Laravel for new developments.
- Manage and optimize DigitalOcean cloud infrastructure, including Droplets, Load Balancers, Firewalls, and Spaces for storage.
- Collaborate with DevOps and infrastructure teams to ensure efficient deployment and management of applications on DigitalOcean.
- Design and maintain databases with MySQL, Redis, and Memcached to optimize performance for high-traffic applications.
- Implement caching solutions using Redis and Memcached to improve application speed and scalability.
- Work with jQuery for maintaining and improving legacy front-end features, primarily for loanconnect.ca, while utilizing VueJS for modern frontend development in new projects like services.builder.
- Monitor, troubleshoot, and optimize server environments on Ubuntu 22.04.
- Develop RESTful APIs and integrate them into the front-end systems built on VueJS and jQuery.
- Maintain and upgrade legacy code (CakePHP 2.10) and contribute to refactoring efforts, improving overall code quality and performance.
- Implement new features and functionality for modern applications using Laravel 10 and VueJS.
- Ensure web security and implement best practices to safeguard sensitive data and prevent vulnerabilities.
- Collaborate with cross-functional teams including product, design, and marketing teams to deliver high-quality software that meets business requirements.
Required Skills:
Backend Development:
- Strong experience with CakePHP (for legacy applications) and Laravel 10 (for new development).
- Knowledge of MySQL, Redis, and Memcached for database design, optimization, and caching strategies.
- Proficiency in building RESTful APIs and integrating them into front-end systems.
Frontend Development:
- Experience with jQuery for legacy front-end maintenance and VueJS for modern, interactive front-end development.
- Proficiency with JavaScript (ES6+), HTML5, and CSS3.
- Knowledge of component-based development using VueJS.
Cloud Infrastructure (DigitalOcean):
- Hands-on experience with DigitalOcean infrastructure: Droplets (for hosting), Load Balancers (for traffic management), Firewalls (for security), and Spaces (for storage).
- Strong ability to manage, deploy, and monitor applications in a Linux environment (Ubuntu 22.04).
System Administration & Security:
- Expertise in working with Ubuntu 22.04 to deploy, maintain, and troubleshoot web applications.
- Understanding of firewalls, security policies, and other methods to secure cloud-based applications.
Optimization & Performance:
- Experience with Redis and Memcached for caching strategies to improve application performance and scalability.
- Strong knowledge of performance optimization techniques for both frontend and backend systems.
Nice-to-Have Skills:
- Experience migrating legacy applications from CakePHP to Laravel.
- Familiarity with Docker or containerization techniques.
- Exposure to CI/CD pipelines for continuous deployment and integration.
- Knowledge of Node.js for front-end build systems.
- Understanding of OAuth2 or other authentication systems.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 3-5+ years of experience in full-stack development with CakePHP, Laravel, jQuery, VueJS, and DigitalOcean cloud infrastructure.
- Experience working in an Agile/Scrum environment is a plus.
Benefits:
- Provident Fund
- Performance based Bonuses
- Health Insurance
- Bi-annual Increments
- Paid Leaves
- Gym Membership
- Certification Reimbursement
|
Company Information |
|
Company Name: Addo Ai Company Description: Addo Ai
|
|