Employment Information
Senior Backend Developer, PHP API
Job level | Experienced (Non - Manager) |
Salary | $ 1.000 - 3.000 USD |
Deadline to apply | 31/12/2024 |
Industry | IT - Software |
Experience | 5 - 20 Years |
Company Overview
Cartrack, a subsidiary of Karooooo Ltd. (listed on NASDAQ as KARO), is a global leader in mobility solutions, specializing in real-time data analytics, fleet management, and vehicle tracking. With over 2.3 million active subscribers across more than 23 countries, Cartrack’s mission is to drive efficiency and connectivity for vehicle fleets worldwide, making transportation smarter and more sustainable.
As a pioneer in the telematics industry, Cartrack provides a comprehensive Software-as-a-Service (SaaS) platform that delivers critical insights to businesses, enabling them to optimize their operations, reduce costs, and enhance safety. The platform is trusted by small to large enterprises across various industries, including logistics, insurance, and automotive, for its reliability, scalability, and robust performance.
At Cartrack, we are not just offering a job; we are offering the opportunity to be part of a mission-driven company that is transforming the way fleets operate globally. Our commitment to innovation, customer satisfaction, and sustainability is reflected in our continuous growth and strong financial performance, as we expand our footprint in key regions like Southeast Asia, Europe, and Africa.
Join us at Cartrack and be part of a dynamic team that is shaping the future of connected mobility, ensuring that fleets around the world are more efficient, safe, and connected.
You have
Mandatory Qualifications
Bachelor degree of Computer Science degree or equivalent industry experience
PHP (Laravel Framework): Strong expertise in PHP and extensive experience with the Laravel framework, capable of building robust, scalable applications. (5+ years)
HTTP Programming: In-depth knowledge of HTTP protocols and experience in building RESTful APIs.
SQL: Proficiency in SQL, including query optimization and database design.
Unit Testing / Test-Driven Development: Experience with unit testing, TDD, and static code analysis to ensure code quality and reliability.
Docker / Kubernetes: Hands-on experience with containerization and orchestration tools like Docker and Kubernetes for deploying and managing applications.
Git: Expertise in using Git for version control, with a deep understanding of branching, merging, and collaborative workflows.
Can communicate in English
Preferred Qualifications
Linux: Proficiency in Linux environments, including scripting and system management.
Continuous Integration: Knowledge of CI/CD pipelines and experience with tools like GitLab CI, or similar for automating testing and deployment.
Python: Experience in Python for analytics and testing purposes, adding versatility to your programming skills.
Observability Tools: Familiarity with observability tools like Zabbix, Graylog, or equivalents to monitor and troubleshoot applications.
Desirable Skills
Streaming Experience: Knowledge of streaming technologies such as Kafka, gRPC, or RabbitMQ is a significant advantage.
HAProxy: Knowledge of HAProxy for load balancing and high availability.
Kubernetes: Familiarity with Kubernetes for orchestrating and managing containerized applications at scale.
Shell Scripting: Ability to write and maintain shell scripts for automating tasks and managing systems.
Similar jobs