key responsibilities:
must have requirements
1. web application development:
o develop and maintain web applications using apache (xampp, wampp, lampp).
o utilize code igniter 3/4 for application development.
2. front-end development:
o implement interactive and dynamic front-end functionalities using javascript, jquery, and ajax.
o design responsive and visually appealing user interfaces with bootstrap and css.
3. database management:
o manage and maintain mysql databases.
o write and optimize sql queries to ensure efficient data retrieval and manipulation.
4. api programming and integration:
o develop and integrate apis for seamless communication between different components of the application.
o parse json data for various application functionalities.
5. code maintenance and upgrades:
o write custom code to meet specific project requirements. quickly grasp and upgrade legacy code to improve application performance and functionality.
6. end-to-end development lifecycle:
o participate in the entire software development lifecycle, from requirements gathering and design to deployment and maintenance.
o collaborate with cross-functional teams to deliver high-quality software solutions.
good to have:
o knowledge of responsive design principles and practices.
o prior experience with implementing payment gateways in the code igniter framework.
qualifications:
bachelor's degree in computer science, information technology, or a related field.
proven experience of atleast 3-4 years in full-stack web development.
proficiency in apache (xampp, wampp, lampp), code igniter 3/4, javascript, jquery, ajax, bootstrap, css, mysql, api programming, and json parsing.
strong problem-solving skills and the ability to quickly understand and work with existing codebases.
excellent communication and teamwork skills.
familiarity with the entire end-to-end development lifecycle.