Remote Jobs on AfriSplash Remotely

Remote Jobs on AfriSplash Remotely

The gateway to Africa's remote workforce🌍

Utiva
Remote (Full remote)
Backend Developer
Full-time

We are seeking a talented and passionate Backend Developer to join our growing team. As a Backend Developer at Utiva, you will play a pivotal role in creating engaging and user-friendly web interfaces that enhance the user experience.


Responsibilities:

  • Design, develop, and maintain backend services using the Nest.js framework, adhering to best practices and coding standards.


  • Create and manage APIs for web and mobile applications, ensuring high performance and security.
  • Collaborate with front-end developers to integrate front-end components with backend APIs.


  • Work with relational databases, specifically Postgres, to design and optimize database schemas and queries.


  • Implement authentication and authorization mechanisms to ensure data security.


  • Write unit and integration tests to ensure the reliability of backend services.


  • Monitor and troubleshoot backend systems, identifying and addressing performance bottlenecks and issues.


  • Stay current with emerging backend development trends and technologies, suggesting improvements to enhance our applications.


Qualifications:

  • Degree in Computer Science, Software Engineering, or a related field (or equivalent experience).


  • Proven experience as a Backend Developer, showcasing previous projects and contributions to backend systems.


  • Proficiency in TypeScript and experience with the Nest.js framework.


  • Strong understanding of RESTful API design principles and best practices.


  • Experience with Typeform ORM for database interaction.


  • Familiarity with Postgres or other relational databases and ability to design efficient database schemas.
  • Knowledge of authentication and authorization mechanisms.


  • Solid understanding of version control using Git.


  • Excellent problem-solving skills and attention to detail.


  • Strong communication skills and ability to collaborate effectively within a team

Get the latest job publications.
Join our mailing list.