07
Oct 2022
Software Engineer PHP CodeIgniter and Laravel Developer
Software Engineer PHP
CodeIgniter and Laravel
Developer
Lahore
Job Type
Full-time
Full Job Description
PHP CodeIgniter Full Stack Developer responsible for managing back-end services and data interchange between the server and the users. The primary focus will be the development of all server-side
logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front end. Will also be responsible for integrating the front-end
elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities:
- Coordinate with leads to implement the assignee task base on their given guidance
- Designing, coding, and debugging software.
- Improving the performance of existing software.
- Providing training to other engineers.
- Maintaining and upgrading existing software.
- Supervising and overseeing the technical aspects of projects.
- Investigating software-related complaints and making necessary adjustments to ensure
- optimal software performance.
- Regularly attending team meetings to discuss projects, brainstorm ideas, and put
- forward solutions to any issues.
- Clear understanding of Product Development Life cycle
- Understating and visualizing the Business Requirements to be implemented
- Unit test and code maintain best practices
- Displays strong troubleshooting/debug skills and mentor other engineers in areas of
- expertise.
- Understands and promotes the use of advanced design & coding and release cycle tools
- to increase engineering efficiency.
- Supervising and overseeing the technical aspects of projects.
- Have discussion on implementation strategy of solution for the requirements
- Integration of user-facing elements developed by front-end developers
- Build efficient, testable, and reusable PHP modules
- Solve complex performance problems and architectural challenges
- Write “clean”, well-designed code
- Follow industry best practices.
- Develop and deploy new features to facilitate related procedures and tools if necessary
- Build innovative, state-of-the-art applications and collaborate with the other Team Members.
- Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications.
- Prepare and maintain all applications utilizing standard development tools.
- Comfortable working with several libraries and tools.
- Exposure to Payment gateway integration
- Helping to improve code quality through writing unit tests, automation, and conducting code
- reviews.
- Maintain and extend our web applications for different product types.
- Ready to work under pressure
- Any other task assigned by Manager/Lead
Qualifications:
- Education: Minimum bachelor’s degree in IT, Computer Science, Computer Programming, or a similar field.
Experience:
- The candidate must have a minimum of 2 to 3+ years of hands-on experience in the required field.
Skills/Expertise:
- Strong knowledge of PHP (CodeIgniter and Laravel framework).
- Can be handled front-end tasks as well when required.
- Knowledge of object-oriented PHP programming.
- Strong knowledge of APIs development REST, SOAP.
- Strong knowledge of MySQL.
- Should be able to write complex queries as per requirement.
- Understanding the fully synchronous behavior of PHP.
- Understanding of MVC design patterns.
- Understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Strong knowledge of the common PHP or web server exploits and their solutions.
- Understanding fundamental design principles behind a scalable application.
- Familiarity with limitations of PHP as a platform and its workarounds.
- Proficient understanding of code versioning tools, such as Git
- Have previously worked on a Real-Time Web Application.
- Knowledge of the performance tools, optimization techniques, and memory management.
- Ability to juggle multiple projects, set priorities, and meet deadlines.
- Ability to understand business requirements and translate them into technical requirements.
- A passion for technology and curiosity to learn new things.
- Experience with Agile Methodologies.
- The candidate must have a minimum of 3+ years of hands-on experience in the required field
- Strong knowledge of PHP (CodeIgniter and Laravel framework).
- Can be handled front-end tasks as well when required.
- Knowledge of object-oriented PHP programming.
- Strong knowledge of APIs development REST, SOAP.
- Education: Minimum bachelor’s degree in IT, Computer Science, Computer Programming, or a similar field.
Job Type: Full-time
Salary: Rs150,000.00 – Rs200,000.00 per month