Job Responsibilities
- Design, build and maintain innovative PHP applications on portal plus premium service platforms
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
- 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
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
Document the development process, architecture, and standard components
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as a liaison between development staff and project manager
- Keep abreast of new trends and best practices in web development
- Write clean, secure, maintainable, testable, and modular codes
- Design and maintain databases
- Troubleshoot and debug applications
Minimum Requirements
- Bachelor- s/Master's degree in Computer Science (or equivalent experience)
- 3+ years of experience in PHP development
- Proficiency in common PHP or web server exploits and their solutions
- Expert understanding of Laravel framework and experience building factories/facades/libraries using abstract classes, interfaces, and traits
- Hands-on experience in unit testing using testing frameworks like PHPUnit/phpspec
- Experience with RESTful API design
- Fluency in English and the communication skills to effortlessly collaborate with engineering managers at US software companies
- The ability to work full-time
Preferred Skills
- Core PHP using MVC Architecture.
- Working knowledge of version controlling systems like Git
- Good understanding of MySQL/MariaDB databases, query optimization techniques, and Relational databases
- Hands-on experience with SQL schema design, SOLID principles
- Working knowledge of user authentication and authorization between multiple systems, servers, and environments
- Basic understanding of web technologies including HTML5, CSS3, Javascript, AJAX, etc
- Ability to write APIs including Restful APIs and third-party libraries
- Use of VueJs or React instead of Laravel blading template ( It will be plus point )
- Working knowledge of different Laravel Admin Package like (Voyager, Infyom etc.)
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.