JOB TITLE

 

SENIOR BACKEND DEVELOPER

NATURE OF JOB

FULL TIME

INDUSTRY

 

SALARY

KSHS. 65,000

JOB LOCATION

LAVINGTON

 

DUTIES AND RESPONSIBILITIES

Backend Development:

  • Develop, test, and maintain server-side logic using Laravel PHP framework.
  • Build reusable code and libraries for future use.
  • Implement security and data protection protocols.
  • Develop APIs (RESTful and/or GraphQL) for scalable applications.

Database Management (MySQL):

  • Design and manage MySQL databases with data integrity and high performance.
  • Perform database migrations using Laravel's system.
  • Optimize MySQL queries and maintain backup procedures.

API Integration and Development:

  • Integrate third-party services and APIs with Laravel applications.
  • Troubleshoot and debug any API-related issues.

Collaboration:

  • Work with front-end developers to integrate user-facing elements with server logic.
  • Collaborate with DevOps teams to implement CI/CD pipelines.
  • Participate in code reviews to enhance code quality.

Performance Optimization:

  • Identify performance bottlenecks and optimize backend performance.
  • Troubleshoot production issues and provide rapid fixes.

Security & Best Practices:

  • Implement security best practices in the codebase, including secure authentication, data encryption, and handling vulnerabilities.
  • Stay updated with the latest security measures and ensure compliance with data privacy regulations (e.g., GDPR, HIPAA).

Documentation:

  • Create and maintain technical documentation for new and existing features.
  • Write clear and concise code documentation for fellow developers and technical teams.

 

KEY REQUIREMENT SKILLS AND QUALIFICATION

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field
  • 2+ years of experience as a backend developer, specifically with Laravel and JavaScript.
  • Excellent communication and teamwork abilities to work with cross-functional teams.
  • Experience with Node.js for backend development.
  • Knowledge of WebSockets and real-time communication in Laravel.
  • Understanding of CI/CD pipelines and automation tools like Jenkins or GitLab CI.

 

HOW TO APPLY

  • If you meet the above qualifications, skills and experience send CV to This email address is being protected from spambots. You need JavaScript enabled to view it.
  • Interviews will be carried out on a rolling basis until the position is filled.
  • Only the shortlisted candidates will be contacted.