Back End Developer

Job description


We are seeking a talented and experienced Backend Developer with expertise in Laravel and Python to join our development team. The ideal candidate will have a passion for building high-performance, scalable, and secure web applications and a strong understanding of both Laravel and Python. You will be responsible for developing and maintaining our back-end systems and ensuring the efficient and seamless integration of our applications with the front end.


Responsibilities:

  • Design, develop and maintain back-end systems and services using Laravel and Python as needed
  • Implement REST APIs to enable communication between the front-end and back-end
  • Write high-quality, maintainable, and testable code in both Laravel and Python
  • Ensure that applications are optimized for performance, security, and scalability
  • Collaborate with cross-functional teams to understand project requirements and provide technical solutions
  • Debug, troubleshoot, and resolve technical issues in a timely manner
    Stay up-to-date with industry trends and advancements in web development, Laravel, and Python
  • Write technical documentation related to back-end systems and services

Requirements:
  • Bachelor's degree in Computer Science, Engineering or a related field
    3+ years of experience in back-end web development with a focus on Laravel
  • Strong expertise in PHP, Laravel, and related technologies
  • Knowledge of Python and experience with its use in web development
    Experience with REST API development and integration with front-end systems
  • Knowledge of database systems and SQL (e.g. MySQL, PostgreSQL)
    Experience with Git, Agile software development, and continuous integration/continuous deployment (CI/CD)
  • Excellent problem-solving, communication, and collaboration skills
    Ability to work effectively in a fast-paced, dynamic environment

Come Join Us! Drop your CV