Software Engineer - Laravel, Core PHP
Job Responsibilities
Software Development: Design, develop, and maintain web applications using Laravel and Core PHP to meet client requirements.Database Management: Work with MySQL or other relational databases to ensure optimal data storage and retrieval.API Development: Develop and maintain RESTful APIs, ensuring smooth integration between applications and third-party services.Code Optimization: Write clean, scalable, and efficient code, applying best practices for performance, security, and maintainability.Testing and Debugging: Conduct unit tests and debugging to identify and resolve issues, ensuring a high-quality end product.Collaboration: Collaborate with front-end developers, designers, and project managers to ensure smooth project flow and timely delivery.Version Control: Use Git or other version control systems for code management and collaboration.Documentation: Maintain documentation for the developed code, system configurations, and project workflows.Troubleshooting: Identify and fix bugs, security vulnerabilities, and performance bottlenecks in the system.Client Interaction: Understand the client's technical needs and provide appropriate solutions while ensuring project deadlines are met.
Employment Status
Full-time
Educational Requirements
Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or related field.Certifications: Additional certifications in PHP, Laravel, or web development frameworks are a plus but not mandatory.
Experience Requirements
1-3 years of experience in web development with strong proficiency in Laravel and Core PHP.Hands-on experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Vue.js or React.js.Experience with relational databases, specifically MySQL.Familiarity with version control systems, particularly Git.Experience in developing and integrating RESTful APIs.Knowledge of web security principles and techniques.Prior experience with agile development methodologies is a plus.
Additional Requirements
Problem-Solving Skills: Strong analytical and problem-solving abilities to quickly address challenges.Communication Skills: Excellent written and verbal communication skills to interact effectively with team members and clients.Attention to Detail: A keen eye for detail and a commitment to delivering high-quality, bug-free software.Self-Motivated: Ability to work independently and manage time effectively while adhering to deadlines.Adaptability: Willingness to learn new technologies and adapt to changing project requirements.
Compensation & Other Benefits
Read Before Apply
*Photograph must be enclosed with the resume.
Email
Send your CV to infns@live.com.