We are seeking an experienced and enthusiastic Application Developer with a deep knowledge of object-oriented PHP programming, the Laravel PHP framework, and experience working with MySQL and other backend technologies. This position is perfect for someone who thrives in a collaborative Agile development environment and is passionate about crafting high-performance applications. You’ll take an active role throughout the development cycle—from design and implementation to deployment and post-launch support.


Key Responsibilities

As an Application Developer, you will be responsible for:

  • Web Application Development:
    • Develop and maintain web-based applications using PHP and Laravel.
    • Build innovative, state-of-the-art applications while collaborating closely with the User Experience (UX) team to ensure usability and customer satisfaction.
  • Backend Development and Optimization:
    • Design and implement MySQL schema with a strong focus on data integrity and performance.
    • Perform MySQL profiling and query optimization to improve application performance.
  • API Integration:
    • Design and implement RESTful APIs for both internal and external system integrations.
    • Contribute to increasing the existing data services API to enhance functionality.
  • Agile Development:
    • Work in an Agile/Scrum development process, managing and executing tasks on time while adhering to project goals.
    • Lead the entire lifecycle of application development, from concept to post-launch support.
  • Team Coordination and Documentation:
    • Coordinate effectively with co-developers and project managers to keep the team informed about the development status.
    • Prepare and maintain proper documentation of the development process, architecture, and any custom components developed.
  • Innovation and Best Practices:
    • Stay updated on the latest web development trends and best practices in programming, architecture, and tools.
    • Strive for creative, efficient, and robust problem-solving solutions in the development process.

Qualifications

Required Skills and Experience

  • Education:
    • BS-IT, BS-CS, BS-SE, or a Bachelor’s degree in a relevant field.
  • Experience:
    • At least 3 years of hands-on experience with PHP-Laravel development.
    • At least 1 year of experience working with Vue.js or similar frontend frameworks.
  • Technical Skills:
    • Strong understanding of object-oriented PHP principles and Laravel PHP framework.
    • Solid experience with MySQL, schema design, and query optimization.
    • Experience with REST API design and integration.
    • Familiarity with Git or other code versioning tools such as CodeCommit.
    • Knowledge of WebSocket and AWS services is a plus.
  • Additional Skills:
    • Strong problem-solving and debugging skills.
    • Ability to work in an Agile/Scrum environment.

Soft Skills

  • Excellent communication and collaboration skills.
  • Creativity in problem-solving and efficient development practices.
  • Ability to take ownership of projects and contribute to team success.

Benefits

At ALM Human Resource, we offer a competitive and motivating work environment, including:

  • Attractive salary based on experience and expertise.
  • Comprehensive healthcare benefits (as applicable).
  • Opportunities for professional development and career advancement.
  • A supportive team that fosters growth and learning.
  • Flexible working hours (when applicable to specific projects).
  • Exposure to cutting-edge technology and modern development practices.

Application Instructions

If you meet the requirements for this position and are passionate about building high-quality applications, we encourage you to apply!

Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment