Website Soft Enterprise
Where Innovation Meets Code
Job Description:
Soft Enterprise is seeking an experienced Laravel Developer to join our development team. The ideal candidate will have a strong understanding of PHP, Laravel, and modern web development practices. You will be responsible for building, maintaining, and enhancing web applications, working closely with other developers, designers, and stakeholders to deliver high-quality, scalable solutions. If you are passionate about creating robust web applications and are excited to work in a fast-paced environment, we’d love to have you on board.
Key Responsibilities:
- Design, develop, and maintain Laravel-based web applications and services.
- Write clean, maintainable, and efficient PHP code following Laravel’s best practices.
- Develop and integrate RESTful APIs and microservices using Laravel.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work with MySQL or other relational databases to store and retrieve data efficiently.
- Implement and optimize back-end logic, including authentication, user management, and business processes.
- Ensure the scalability, performance, and security of web applications.
- Develop and implement unit and integration tests to ensure the robustness of the application.
- Participate in code reviews, identify code improvements, and ensure high code quality.
- Assist in deployment and maintenance of live applications.
- Troubleshoot and resolve bugs and issues in applications.
- Stay updated with the latest Laravel, PHP, and web development trends.
Job Requirements:
- Proven experience with PHP and working with the Laravel framework.
- Strong understanding of MVC architecture, Eloquent ORM, and Blade templating.
- Proficiency with MySQL and other relational databases; ability to write efficient SQL queries.
- Strong understanding of RESTful APIs, third-party API integrations, and web services.
- Familiarity with version control systems, especially Git.
- Ability to work in a team environment, collaborating with front-end developers and designers.
- Strong problem-solving skills and the ability to write efficient and optimized code.
- Experience with unit testing frameworks (e.g., PHPUnit) and following TDD (Test Driven Development).
- Familiarity with Linux/Unix environments and using the command line.
- Experience with Docker and CI/CD pipelines is a plus.
Preferred Skills (Nice to Have):
- Experience with Vue.js or React.js for full-stack development.
- Knowledge of API security practices (e.g., OAuth, JWT).
- Familiarity with Laravel packages like Passport, Horizon, or Cashier.
- Experience working with cloud platforms (AWS, GCP, or Azure) for deployment and scalability.
- Understanding of Agile methodologies and experience in Scrum or Kanban environments.
- Exposure to server less architecture and microservices is a plus.
Benefits:
- Competitive salary and performance-based incentives.
- Opportunity to work with the latest Laravel and PHP technologies.
- Professional development opportunities and training.
- Flexible work environment (remote/hybrid options available)
- Paid annual leaves and public holidays
- Health insurance and other company perks.
- Career growth opportunities within the company.
- Collaborative and innovative work environment.