Software Engineer (PHP Laravel/Symfony)
We are searching for a skilled and motivated Software Engineer with expertise in PHP Laravel or Symfony and the Linux operating system to join our team. As a Software Engineer, you will play a crucial role in developing and maintaining our innovative software solutions.
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and translate them into efficient software solutions.
- Design, develop, and maintain high-quality web applications using PHP Laravel or Symfony framework.
- Write clean, well-structured, and scalable code following best practices and coding standards.
- Conduct thorough testing and debugging to ensure software functionality, performance, and security.
- Collaborate with team members to review code, provide constructive feedback, and improve overall code quality.
- Stay updated on emerging technologies, trends, and best practices in PHP Laravel/Symfony and Linux.
- Troubleshoot and resolve software defects and technical issues in a timely manner.
- Work closely with system administrators to deploy and configure software applications on Linux servers.
- Ensure smooth integration of frontend components with backend logic.
- Participate in Agile development processes and contribute to sprint planning, daily stand-ups, and retrospectives.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong proficiency in PHP programming language and hands-on experience with Laravel or Symfony framework.
- In-depth knowledge of Linux operating systems and command line tools.
- Experience in designing and implementing RESTful APIs and working with databases (e.g., MySQL, PostgreSQL).
- Familiarity with frontend technologies such as HTML, CSS, and JavaScript.
- Proficient in version control systems like Git.
- Strong problem-solving skills and the ability to debug complex issues.
- Excellent communication and collaboration skills to work effectively within a team.
Preferred Qualifications:
- Experience in Linux server administration and shell scripting.
- Familiarity with containerization technologies like Docker.
- Knowledge of cloud platforms such as AWS or Azure.
- Understanding of software development methodologies, including Agile/Scrum.
- Familiarity with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
We offer competitive compensation, a positive and collaborative work environment, and the opportunity to work on exciting projects utilizing the latest technologies. Join our team of talented professionals and contribute to our success!
To apply, please submit your resume and a cover letter detailing your experience in PHP Laravel or Symfony, as well as your proficiency with the Linux operating system. We look forward to reviewing your application and discussing how you can contribute to our team’s growth and innovation.