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.