Overview
The Senior Laravel Developer plays a crucial role in our organization contributing to the development and maintenance of our web applications using Laravel framework. This position is important in ensuring the scalability security and performance of our digital products.
Key Responsibilities
- Develop and maintain Laravelbased web applications
- Design and implement database structures using MySQL
- Create and optimize RESTful APIs for seamless integration
- Collaborate with frontend developers to integrate userfacing elements with server side logic using Vue.js
- Identify and resolve performance and security issues
- Participate in code reviews and provide constructive feedback
- Contribute to architectural and design decisions
- Write clean welldocumented and efficient code
- Implement automated testing and deployment processes
- Work closely with crossfunctional teams to understand business needs and translate them into technical requirements
- Stay updated with industry best practices and emerging technologies
- Troubleshoot and debug applications
- Provide technical guidance and support to junior developers
- Collaborate with the product management team to ensure technical feasibility and smooth delivery of product features
- Participate in sprint planning estimation and delivery activities
Required Qualifications
- Bachelors degree in Computer Science Engineering or a related field
- Proven experience as a Laravel developer or similar role
- Indepth knowledge of Laravel frameworks and experience with its ecosystem
- Proficiency in PHP and MySQL
- Experience in developing and consuming RESTful APIs
- Handson experience with frontend technologies such as Vue.js
- Strong understanding of version control using Git
- Ability to analyze and solve problems efficiently
- Excellent teamwork and communication skills
- Experience with Agile methodologies and project management tools
- Solid understanding of software development lifecycle and best practices
- Ability to prioritize tasks and manage time efficiently
- Experience with testdriven development and automated testing frameworks
- Knowledge of continuous integration and continuous deployment practices
- Understanding of cloud platforms and services is a plus
test-driven development,mysql,team collaboration,git,vue.js,agile methodologies,continuous deployment,php,automated testing frameworks,restful apis,laravel,software development lifecycle,project management,continuous integration