Position Responsibilities:
- Collaborate with development teams and product managers to conceptualize software solutions.
- Design robust client-side and server-side architecture.
- Implement the front-end of applications with an emphasis on appealing visual design.
- Develop and maintain efficient, well-functioning databases and applications.
- Craft effective and scalable application programming interfaces (APIs).
- Execute comprehensive software testing to ensure responsiveness and performance.
- Identify and resolve any software issues through meticulous troubleshooting, debugging, and upgrading.
Candidate Requirements:
- Demonstrated experience in a Full Stack Developer role or a comparable position.
-
Proficiency in fundamental languages such as PHP, JAVASCRIPT, PYTHON, HTML, CSS and concepts
-
Knowledge in frontend framworks such as React Native or React would be an added advantage
-
Knowledge in Backend frameworks such as Node or Laravel would be an added advantage
- Familiarity with databases (such as MS SQL or PostgreSQL) and basic UI/UX design principles.
- A good communication and collaboration abilities.
- Bachelor’s degree in Software Engineering or a related discipline, or equivalent professional experience.