Job Description
We are seeking a FullStack Laravel Developer responsible for developing back-end & Front-end components. As a Laravel + Vue.js & Next.js Developer your mission is to play a pivotal role in the development of robust, scalable, and innovative web applications. Leveraging your expertise in Laravel for backend development and Vue.js & Next.js for frontend interfaces, you will drive the creation of exceptional digital experiences that delight our users and clients. The ideal candidate is a highly resourceful and innovative developer with extensive experience in the layout, design and coding of websites specifically in PHP/Laravel. You must also possess a strong knowledge of web application development using PHP/Laravel programming language, Ajax, JavaScript and MySQL Server databases. Also, you might be asked to develop and integrate plug-ins for popular frameworks.
Education & Professional Qualification:
- Degree(s)/Major(s): Bachelors or Masters in a relevant field from a reputed local/foreign University.
- Certification(s): Not mandatory, but certification in a relevant field is a plus.
Experience:
- 3 to 4 years of experience working in a similar role.
- Must have the experience of Vue.js & Next.js
Responsibilities:
- Lead and contribute to the development of robust and scalable Laravel-based backend systems to power our web applications.
- Collaborate closely with the frontend development team to integrate Next.js and Vue.js components seamlessly with the Laravel backend.
- Design and optimize database structures, ensuring data integrity and performance.
- Develop RESTful APIs to facilitate data communication between the frontend and backend systems.
- Implement best practices in code quality, security, and performance optimization.
- Perform a mix of maintenance, enhancements, and new development as required.
- Document features, technical specifications & infrastructure Responsibilities.
- Work cross-functionally to convert business needs into technical specifications.
- Develop, record and maintain cutting edge web-based PHP applications on portal plus premium
- service platforms.
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications.
- Prepare and maintain all applications utilizing standard development tools.
- Utilize backend data services and contribute to increasing existing data services API.
- Lead the entire web application development life cycle right from concept stage to delivery and post
- launch support.
- Keep an eye on new trends and best practices in web development.
Requirements
- Minimum 3 years of experience in Laravel backend development and frontend development with Next.js and Vue.js.
- Proficiency in PHP and Laravel, with a deep understanding of Laravels ecosystem and tools.
- Solid experience with Next.js and Vue.js, including state management with Vuex.
- Proficiency in SQL and database management.
- Experience in building RESTful APIs and integrating them with frontend applications.
- Familiarity with Git and collaborative development workflows.
- Strong emphasis on writing clean, maintainable, and well-documented code.
- Strong knowledge of PHP web framework such as Core PHP, Laravel & CodeIgniter.
- Must have strong knowledge and understanding of JS, jQuery, AJAX, Vue.js
- Strong understanding of Object-Oriented Programming in PHP.
- Familiar with APIs & Cloud Functions
- MySQL profiling and query optimization
- Ability to learn quickly and operate in a fast-paced environment.
- Open-minded to new solutions, forward-thinking and strong ability to adapt.
- Git version control workflows
- Proficiency in design patterns.