Backend Developer

 

Description:

Flaxen Paints is seeking an experienced Backend Developer proficient in Laravel to build and maintain scalable REST APIs backed by a MySQL database. The role involves collaborating closely with the frontend team to ensure seamless API integration and high-performance data delivery.

Key Responsibilities:

  • Develop and maintain RESTful APIs using Laravel (v10 or above).

  • Design relational databases using MySQL, write optimized queries, and manage data structures.

  • Implement authentication mechanisms such as Laravel Sanctum, Passport, and JWT.

  • Handle API versioning, caching strategies, error handling, and rate limiting.

  • Work with queues, jobs, events, and notifications in Laravel.

  • Write clean, maintainable code with proper documentation and testing (PHPUnit preferred).

  • Collaborate with frontend developers and DevOps to deploy and test features.

  • Participate in code reviews and sprint planning sessions.

Requirements:

  • 3+ years of experience in Laravel backend development.

  • Strong command of MySQL (joins, stored procedures, indexing, optimization).

  • Experience in API authentication & authorization mechanisms.

  • Solid understanding of MVC architecture, OOP, and SOLID principles.

  • Familiarity with Git, CI/CD pipelines, and deployment to Linux-based servers.

  • Experience with Postman, Swagger, or similar tools for API documentation.

Bonus:

  • Knowledge of Docker, Redis, WebSockets, Laravel Echo.

Nice to Have:

  • Experience working in a SaaS environment.

  • Familiarity with unit testing and test-driven development (TDD).

Organization Flaxen Paints
Industry IT / Telecom / Software Jobs
Occupational Category Backend Developer
Job Location Peshawar,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2025-04-30 3:04 pm
Expires on 2026-01-05