Candidates should be able to do the following:
- Develop, record, and maintain cutting edge web-based 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
- 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
- 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
- Database creation, integration, and management
- Back-end frameworks to build server-side software.
- Able to create Server-side rendering and multi-language website knowledge of Server-side programming languages.
- The main focus on coding and debugging
- Collaborate with Front-end developers
- Define and communicate technical and design requirements
- Provide training, help, and support to other team members
- Build high-quality reusable code that can be used in the future
- Develop functional and sustainable web applications with clean codes
- Troubleshoot and debug applications
- Learn about new technologies
- Stay up to date with current best practices
- Conduct UI tests and optimize performance
- Manage cutting-edge technologies to improve applications
- Collaborate with a multidisciplinary team of designers, developers, and system administrators
- Participate in conferences and educational programs
- Follow new and emerging technologies
- Security settings and hack prevent.
- Reporting—generating analytics and statistics.
- Backup and restore technologies for a website’s files and DB.
Job Requirements
- Bachelor's degree in Computer Science, Engineering,
- Prefer to have more than 2 years of experience in PHP Laravel framework.
- In-depth knowledge of object-oriented PHP and Laravel 5 PHP Framework
- Must have experience using HTML5, CSS3, JavaScript, JQuery, Vue Js, Bootstrap.
- Strong working experience with Object-Oriented - Programming, Design Pattern, and template systems.
- Hands-on experience with SQL schema design, SOLID principles, REST API design
- Software testing (PHPUnit, PHPSpec, Behat)
- MySQL profiling and query optimization
- Good understanding of security issues and accessibility issues.
- Full knowledge of Nova Laravel Framework.