Job Title: Backend Developer (PHP & Laravel)
Working Arrangement: Fully-in Office
Working Location: Petaling Jaya
About Horizontal: Established since 2003 in the US, Horizontal solves complex challenges across two distinct businesses: Horizontal Digital and Horizontal Talent. We are consistently recognized for being a top workplace and one of the fastest growing private companies. Horizontal Talent specializes in staffing for IT, Digital & Creative and Business & Strategy markets. We have global offices in US, UAE, India, Malaysia and Australia.
Enjoying & Passionate about developing scalable applications for millions of users.
Responsibilities
- Design & Development: Architect and develop backend services using the Laravel framework to enhance the availability, scalability, latency, and efficiency of the system.
- Problem Solving: Conduct root-cause analysis, debug complex production software, and continuously improve system performance.
- Code Quality: Participate in code and design reviews to maintain high development standards.
- Collaboration: Act as a bridge between the product owner and the tech team, ensuring effective communication and providing regular updates on progress.
- Product Implementation: Work closely with product and UX teams to build, test, and optimize products in line with business metrics.
- Customer Support: Collaborate with the customer success team to identify and address potential product issues.
- Performance Optimization: Engage in capacity planning, performance analysis, tuning, and system optimization to ensure high uptime. Requirements: Education: Bachelor's degree in Computer science, Information Technology, Information System, or Software Engineering.
- Experience: Minimum 3 years of experience with strong foundations in algorithms and data structures, and backend software development.
- Laravel Expertise: At least 3 years of hands-on experience with the Laravel framework, its core concepts, and its ecosystem.
- Microservices Architecture: Familiar with implementing and managing microservices-based architecture.
- Database Management: Expertise in relational (MySQL) and non-relational (MongoDB) database systems, with skills in query optimization and fine-tuning.
Nice To Have
- Performance Tuning: Proven knowledge of NGINX & PHP-FPM server performance tuning, load management, scaling, and bottleneck elimination.
- Cloud Proficiency: Experience in deploying and scaling applications on AWS & GCP, with familiarity with key services such as EC2, RDS, Route53, ElasticCache, ECR, CloudFormation, Lambda, CodeDeploy, Load Balancers, and SQS.
- CI/CD Pipelines: Experience in automating deployment processes using CI/CD pipelines.
- Streaming Technologies: Familiarity with live streaming and video call technologies (RTMP, RTC, HLS, FLV, etc.).
- High Availability & Disaster Recovery: Experience in designing high-availability infrastructure and disaster recovery solutions.
- Cyber Security: Knowledge of cybersecurity practices, including data encryption, hashing, firewalls, and secure connections (Preferred).
- Certifications: Cloud certifications (AWS, GCP, Azure, or Alibaba Cloud) are a plus.
- Soft Skills: Excellent communication skills, sharp analytical abilities, and a critical thinker who can evaluate and improve current systems for growth and stability.