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.