The company is looking for a Web Developer to build and integrate REST APIs, develop front-end interfaces, and contribute to the overall architecture and delivery of complex applications.
Requirements
- experience with PHP, some jquery, and as a bonus more modern frameworks (react, angularjs, etc.)
- experience with other PHP frameworks, e.g. Symfony, CI, CakePHP, FF, etc.)
- Experience with MySQL, MariaDB, various NoSQL, etc.
- Experience with jquery, javascript, etc. a plus
- Strong PHP5/6/7 OOP/MVC
- Working experience with Laravel, vue.js
- Strong HTML/CSS and experience w/ bootstrap and template engines (like smarty) REST / JSON API(s)
Responsibilities
- As a Web Developer, you’re very familiar working with REST API(s) – both consuming and in some cases producing them, by integrating them into your controller and model, and making them go with views.
- It means that you breathe RCS; probably git, but even SVN or CBS.
- It means you understand test cases, and continuous automation/integration, and you’re comfortable using web meetings, trello, gitlab, slack and more to collaborate with other developers.
- On the senior side, we’ll look for you to have more experience with overall architecture, data modeling, test cases and have a proven track record of delivering larger, complex applications.
- Strong PHP5/6/7 OOP/MVC
- Working experience with Laravel, vue.js
- Strong HTML/CSS and experience w/ bootstrap and template engines (like smarty) REST / JSON API(s)
Other
- As junior (2+ years) or senior developer (5+ years), you will have extensive experience with PHP.
- On the senior side, we’ll look for you to have more experience with overall architecture, data modeling, test cases and have a proven track record of delivering larger, complex applications.
- On the junior side, you’ll be capable and have something to prove, while being open to learning.
- We make use of slack, zoom, whatsapp and Skype for internal and external communication and you are expected to be available during your expected work hours.
- May be called upon for other projects or assignments with reasonable notice of schedule changes/modifications.