Job Description
JOB TITLE : FULL STACK DEVELOPER
REPORTS TO : ICT MANAGER
JOB LOCATION : PREMIER HOSPITAL
JOB PURPOSE
The Overall purpose of this job is to undertake comprehensive full stack development tasks, including analysis, design, coding, testing, and maintenance of software applications, in collaboration with a multidisciplinary team and in alignment with established protocols and the organization's technology objectives.
MAIN DUTIES AND RESPONSIBILITIES
• Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications and solutions.
• Develop and maintain robust and secure PHP-based applications, ensuring high performance and responsiveness.
• Implement user interfaces using HTML, CSS, and JavaScript, while adhering to best practices and design principles.
• Utilize Laravel, jQuery, JSON, and other relevant technologies to build and maintain scalable backend systems and APIs.
• Conduct thorough testing of applications to identify and resolve bugs, bottlenecks, and other performance issues.
• Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
• Stay up to date with the latest trends and advancements in web development, recommending innovative technologies and practices.
MINIMUM REQUIREMENTS/ QUALIFICATIONS
• Bachelor’s degree in computer science, Software Engineering, or a related field.
• Minimum of 5 years of professional experience as a Full stack Developer, with at least 3 years of experience in a busy hospital setting.
• Extensive experience in PHP development for more than 3 years, with a proven track record of delivering successful projects.
• Strong proficiency in PHP, HTML, CSS, JavaScript, Laravel, JSON, jQuery, APIs, and other relevant technologies related to PHP coding.
• In-depth knowledge of database systems, data modeling, and SQL queries.
• Familiarity with modern front-end frameworks and libraries.
• Excellent problem-solving and analytical skills, with the ability to prioritize tasks and meet project deadlines.
• Effective communication and teamwork skills, with a customer-centric approach.
CORE COMPETENCIES
• Technical Expertise: Demonstrated proficiency in PHP coding, as well as front-end development technologies, and the ability to apply this expertise to create high-quality applications.
• Collaboration: Proven experience working in cross-functional teams, promoting effective communication and cooperation to achieve shared goals.
• Problem Solving: Strong analytical skills to identify and resolve complex technical challenges efficiently.
• Innovation: A passion for exploring new technologies and finding innovative solutions to enhance healthcare systems.
• Adaptability: Capable of handling dynamic work environments and adapting to changing project requirements.
As part of the selection process, we require candidates to showcase their coding skills through the following two methods:
• Portfolio Review: Candidates will be asked to submit their portfolio, including links to previous projects, GitHub repositories, or any relevant code samples that demonstrate their expertise in PHP, Full stack development, and other related technologies. The portfolio will be evaluated based on code quality, project complexity, and innovative problem-solving.
• Written Coding Exam: Shortlisted candidates will be invited to an in-person or virtual coding exam. The exam will consist of coding challenges that assess their ability to write clean, efficient, and scalable code. It will also evaluate their understanding of core programming concepts and best practices.