ByteCrew is looking for a passionate and skilled Sr. Laravel Engineer to join our dynamic engineering team in Lahore. In this role, you will be responsible for developing and maintaining high-quality web applications using the Laravel framework. As a senior member of the team, you will be expected to lead by example, drive technical innovation, and work collaboratively with other engineers to build performant and scalable web solutions. This role offers the opportunity to work with cutting-edge technologies and to contribute to the overall development strategy of exciting projects.
Key Responsibilities:
- Application Development:
- Design, build, test, and deploy robust web applications using the Laravel framework.
- Write clean, efficient, and maintainable PHP code adhering to industry best practices.
- Seamlessly integrate front-end and back-end components to ensure a smooth user experience.
- Database Management:
- Design and optimize database schemas for scalability and performance.
- Write and optimize complex SQL queries using Eloquent ORM for data interactions.
- Perform database migrations, create seeders, and execute updates to maintain database consistency and structure.
- API Development:
- Design, develop, and maintain RESTful APIs for seamless integration with other systems or services.
- Integrate third-party APIs and services to extend the capabilities of web applications.
- Code Optimization and Maintenance:
- Refactor, optimize, and continuously improve existing code to enhance performance and maintainability.
- Troubleshoot and debug issues, resolving bugs efficiently and effectively.
- Version Control:
- Utilize Git or other version control systems for code management.
- Handle versioning, branching, and merging effectively in collaborative development environments.
- Testing and Deployment:
- Write unit, integration, and functional tests to ensure the quality of web applications.
- Participate in the deployment process to staging and production environments, ensuring smooth and error-free releases.
Qualifications & Skills:
- Educational Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Experience:
- 3+ years of hands-on experience developing web applications with Laravel.
- Extensive experience with PHP, MySQL, and modern web development practices.
- Experience developing and integrating RESTful APIs.
- Familiarity with version control using Git.
- Desired Skills & Knowledge:
- Proficiency in Laravel features such as Blade templating, Eloquent ORM, and artisan commands.
- Front-End Basics: HTML, CSS, JavaScript, and frameworks like Vue.js or React are a plus.
- Understanding of CI/CD pipelines and deployment tools like Docker is beneficial.
- Excellent problem-solving abilities and the ability to troubleshoot complex technical challenges.
- Additional Skills:
- Good communication skills, both written and verbal.
- Ability to work independently and in a collaborative team environment.
- Strong attention to detail and passion for delivering high-quality software.
Benefits:
- Competitive Salary: Competitive compensation package based on experience and skills.
- Growth Opportunities: Access to professional development and the opportunity to grow in a fast-paced, technology-driven environment.
- Work-Life Balance: Flexible working hours and an on-site working arrangement in a supportive team atmosphere.
- Health Benefits: Health and well-being support for employees.
- Exciting Projects: Opportunities to work on challenging projects with the latest technologies in the industry.
Application Instructions:
Interested candidates should submit their CV and portfolio (if applicable) to the email address provided or apply online through ByteCrew’s website. Be sure your CV highlights:
- Relevant work experience with Laravel and related technologies.
- Qualifications in web development and PHP technologies.
- Projects or examples of previous work in developing scalable web applications.
- Remote Data Scientist - January 24, 2025
- Remote Java Engineer - January 24, 2025
- Software Quality Assurance Engineer - January 24, 2025