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