Qualifications and Experience
- Applicants should have a Bachelor’s degree in Computer Science, Software Engineering or related field;
- Familiarity with Laravel and Flutter frameworks;
- Understanding of API development and integration, with experience in creating and consuming RESTful APIs;
- Basic understanding of SQL and NoSQL database (e,g MySQL, MongoDB);
- Experience with Git for version control;
- Knowledge of Java-Spring Boot/Laravel for backend development;
- Proficiency in HTML, CSS and JavaScript for fronted development;
- Understanding of Firebase and its integration in applications;
- Experience in using Linux for application deployment and management;
- Familiarity with Agile development methodologies;
- Awareness of software testing principles and frameworks.
Duties and Responsibilities
- Develop, test and implement new software programs;
- Identifying areas for modification in existing programs and subsequently developing these modifications;
- Maintaining and upgrading existing systems to ensure strong functionality and optimization;
- Integrate software components and third-party programs;
- Troubleshoot, debug existing software;
- Create technical documentation