- Software Developer
- Determine and identify high-level functional and technical requirements on the basis of interactions
- Interact with project management to plan project schedules and technical direction. - Provide quality assurance review and the evaluation of existing and new software products.
- Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
- Develop and implement moderate to complex web applications on one or more platforms.
Requirements
- Previous working experience as a PHP / Laravel developer for 3 years
- PHP development experience for 5 years
- Git master
- Proficient knowledge of version control tools
- In-depth knowledge of object-oriented PHP and Laravel 5.6/ 7 PHP Framework
- Hands-on experience with SQL schema design, SOLID principles, REST API design
- Software testing (PHPUnit, PHPSpec, Behat)
- PostgreSQL profiling and query optimization
- Creative and efficient problem solver