Backend Developer

  • Remote Full Time
Description

We are seeking a skilled Laravel Backend Developer to join our team and contribute to the development of robust and scalable backend systems. The ideal candidate is passionate about Laravel development, possesses strong problem-solving skills, and has a proven track record of delivering high-quality code. As a Laravel Backend Developer, you will play a key role in designing, implementing, and maintaining backend services to support our growing range of products and services.

Duties

  • Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
  • Design, develop, and maintain backend systems, APIs, and services using Laravel framework.
  • Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
  • Perform code reviews to ensure code quality, performance, and scalability.
  • Identify and address technical debt, performance bottlenecks, and other technical challenges.
  • Work closely with frontend developers, QA engineers, and other stakeholders to deliver high-quality software solutions.
  • Continuously learn and stay updated on Laravel framework updates, emerging technologies, and best practices in backend development.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Backend Developer with a strong focus on Laravel development.
  • Proficiency in PHP and experience with Laravel framework.
  • Solid understanding of databases, data modeling, and SQL, with experience working with relational databases such as MySQL or PostgreSQL.
  • Familiarity with RESTful API design principles and experience building and consuming APIs.
  • Knowledge of software development best practices, design patterns, and version control systems (e.g., Git).
  • Strong problem-solving skills and ability to troubleshoot complex issues in a distributed system environment.
  • Excellent communication skills and ability to work effectively in a collaborative team environment.