Titre du poste

Backend Developer - Riverside, Nairobi

Description

Position : Backend Developer - Riverside, Nairobi

We are looking for a Backend Developer.
Responsibilities :

  • Backend Development: Develop and maintain a robust backend while adhering to SOLID development principles and clean architecture.
  • API Design: Design, implement, and document RESTful APIs with proper authentication and authorisation mechanisms.
  • Database Management: Work extensively with SQL databases to ensure data integrity and optimal performance.
  • Payment Integration: Handle subscription and payment integrations securely and efficiently.
  • Cloud Infrastructure: Deploy and maintain cloud infrastructure on platforms like AWS, ensuring high availability and scalability.
  • Security Practices: Implement security best practices throughout the development lifecycle.
  • Testing: Write unit tests and perform integration testing to ensure code quality and reliability.
  • Collaboration: Work closely with front-end developers and other team members to enhance overall product functionality.

Required profile for job ad : Backend Developer - Riverside, Nairobi

Qualifications:

  • Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field.
  • Database Expertise: Strong knowledge of SQL databases; PostgreSQL experience is a plus.
  • API Development: Proven experience in designing and implementing RESTful APIs.
  • Version Control: Proficient in using Git for version control.
  • Software Principles: Deep understanding of clean architecture, dependency injection, and SOLID principles.
  • Asynchronous Programming: Experience with asynchronous programming techniques.
  • Testing Frameworks: Familiarity with unit testing and integration testing frameworks.
  • Cloud Experience: Hands-on experience with cloud platforms, preferably AWS.
  • Security Knowledge: Strong understanding of software security best practices.
  • Problem-Solving Skills: Excellent analytical and troubleshooting abilities.
  • Teamwork: Ability to work collaboratively in a team environment and communicate effectively.

Hours
 Monday to Friday | 9am - 7pm | No Weekends
Pay

  • Probationary Period - 50k - For the first 6 months.
  • Permanent Contract - 100k plus Company Benefits

APPLICATION DEADLINE: FRIDAY 6TH DECEMBER, 10AM

Job criteria for job ad : Backend Developer - Riverside, Nairobi

  • Job category : IT, new technologies
  • Industries : Engineering, development studies
  • Employment type : Permanent contract
  • Region : Nairobi
  • City : Riverside, Nairobi
  • Experience level : 2 to 5 years - 5 to 10 years - More than 10 years
  • Educational level : High school - Technical school - College - HND - Bachelor - Master - Doctorate
  • Spoken language :
    english > fluent
  • Number of Position(s) : 1
  • Salary expectations :
    KSh 40,000 - 60,000
  • SQL
  • GIT
  • API
  • POSTGRESQL
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".
Type de poste
Temps plein
Lieu du poste
Riverside, Nairobi, Kenya
Date de publication
4 décembre 2024
Valide jusqu’au
2 février 2025
Close modal window