
Backend Developer
bluworks -
Maadi, CairoJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a skilled Backend Developer proficient in PHP Laravel to join our core engineering team. You will play a critical role in architecting, developing, and optimizing the backend systems that power our SaaS platform. This is an opportunity to make a significant impact in a startup environment, working closely with product, design, and leadership to deliver robust solutions at scale.
Key Responsibilities
- Architect, develop, and maintain scalable, high-performance backend systems using PHP (Laravel) and MySQL
- Design, implement, and optimize RESTful APIs for seamless integration with frontend and mobile platforms
- Enhance system performance through query optimization, caching (e.g., Redis), and scalability strategies
- Integrate with third-party APIs and services to extend platform functionality
- Ensure robust security, data protection, and system integrity in all backend processes
- Collaborate with cross-functional teams to translate business requirements into efficient backend solutions
- Write clean, maintainable, and well-documented code following best practices (MVC, SOLID, Repository Pattern, etc.)
- Conduct unit, integration, and performance testing to ensure application stability and reliability
- Participate in code reviews, agile ceremonies, and continuous improvement of development workflows
- Troubleshoot, debug, and resolve complex technical issues in a timely manner
Job Requirements
- Minimum 3 years of hands-on backend development experience in a startup environment
- Proven expertise in PHP (Laravel framework) and MySQL/PostgreSQL
- Strong experience designing and consuming RESTful APIs, with a focus on performance and scalability
- Advanced understanding of database architecture, query optimization, and data modeling
- Familiarity with version control systems (Git) and CI/CD pipelines
- Experience with backend performance tuning, load balancing, and server-side caching
- Excellent problem-solving skills and ability to work independently in a fast-paced, agile environment
- Strong communication and collaboration skills; able to work effectively with remote and cross-functional teams