• Designing User Interfaces (UI).
  • Developing Front-End Components: Building and maintaining the client-side architecture using modern JavaScript frameworks like React or [URL Removed]
  • Back-End Development: Implementing server-side logic and managing databases.
  • API Integration.
  • Security: Implementing security measures to protect applications from vulnerabilities and ensure data privacy and integrity.
  • Testing and Debugging: Writing and executing unit tests, integration tests, and end-to-end tests to ensure the application functions correctly.
  • Debugging and fixing issues as they arise.
  • Version Control: Using version control systems like Git to manage codebase changes and collaborate with other developers.
  • Application Performance optimization.
  • Deployments management/coordination.
  • Documentation: Writing clear and comprehensive documentations for code, APIs and application functionality to assist other developers and stakeholders.
  • Implement complex calculations according to specification.

Minimum Requirements:

  • Tertiary qualification in Information Technology but specifically Web Application Development.
  • 3+ years working experience with focus in Web Application development.

Desired Skills:

  • TypeScript
  • JavaScript
  • GraphQL

Learn more/Apply for this position