PHP/Laravel Developer for Customized Code Integration

Job Description:

We are seeking a skilled PHP Developer with extensive experience in Laravel, to initially work on integrating parts of an open source project into our own application, and then continue the development independently. Our project requires you to work full time and long term for us. Our project is an add-on for flight simulators, and your job is managing data collected from players to do analysis of their flights.

Responsibilities:

  1. Understand and analyze the codebase of the project we source code and logic from.
  2. Extract relevant parts of that code and adapt it for integration into our application.
  3. Ensure that data flows correctly between our application and the integrated code.
  4. Write clean, secure, testable code that follows SOLID principles.
  5. Debug issues, implement fixes, and apply patches as necessary.
  6. Collaborate with our internal team to ensure smooth integration and address any issues that arise.
  7. Write and maintain documentation for the integrated code.

 

Required Skills and Experience:

  1. Proficient in PHP and Laravel Framework, with a good knowledge of its ecosystems.
  2. Solid understanding of object-oriented programming.
  3. Familiarity with Laravel’s ORM (Eloquent) and its migration system.
  4. Proficient understanding of code versioning tools, specifically Git.
  5. Experience with SQL databases, preferably MySQL.
  6. Experience with the PHPVMS system, or similar airline management systems.
  7. Excellent problem-solving skills, attention to detail, and ability to work within tight timelines.
  8. Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.

 

Please note that this role will involve working with complex calculations and data management, as such, a strong understanding of these areas is essential. The selected candidate will be expected to actively participate in online discussions, code reviews, and other collaborative elements of the development process.

As this role involves working with an existing codebase and integrating parts of it into another application, potential candidates should be comfortable working with existing code. They should also be able to adapt and modify existing code to fit new contexts and requirements​.

Send your CV to: devs@simfly.io

Subscribe

Stay in the loop

    Note: after submitting this form, you will receive an email to confirm your subscription. If you don't find your email in your inbox, check your spam folder. If you don't confirm your subscription, you will not be able to receive emails form us.

    Login

    Welcome to SimFly