Requirements;
Bachelor’s degree in computer engineering, computer science or equivalent
At least 2-3 years of experience using HTML, CSS, CSS3, Javascript, JQuery and Angular JS.
Proficiency in PHP and Node JS server-side technology.
Ability to multi-task, organise and prioritise work.
Understand Codeigniter 4&3 very well
Comfortable with MySQL
JOB DUTIES
Understand website requirements and design accordingly.
Create and test apps for the website
Code for the site using HTML, PHP, Javascript, JQuery, CSS and/or other programming languages.
Manage MySQL database.
Understand and use Codeigniter for production.
Work with designers, such as graphic designers, to determine the site’s layout
Integrate audio, video, and graphics into the site
Quality-test and troubleshoot the website and/or its applications in various browsers
Build fully functional programs writing clean٫ testable code
Design user interface and web layout using HTML/CSS practices
Organize testing and debugging on a regular basis
Upgrade and repair existing programs and integrate back-end data
Prepare technical documentation for user support
Work together with internal teams to identify system requirements
Analyze program performance and suggest new features and improvements
Ensure compliance with security principles
Keep informed about latest industry developments
Website and software application designing, building, or maintaining.
Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
Conferring with teams to resolve conflicts, pq rioritize needs, develop content criteria, or choose solutions.
Performing Website updates.
Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
Working hand in hand with the Business Development Manager to update website content periodically.
Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
Back up files from Web sites to local directories for recovery.
Identifying problems uncovered by users’ feedback and testing, and correcting or referring problems to appropriate personnel for correction.
Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
Determining user needs by analyzing technical requirements.
Performing all other duties assigned.