Job description
We’re looking for a new member for our web development team. We’re most interested in a person who’s serious about becoming a web developer passionate about the web, willing to take pride in building web applications of various complexities using a diverse stack of technologies, as requested by client. We’re most interested in a person who’s adaptable, willing to learn and grow, aiming to become a full stack web developer. The successful candidate will work directly with our senior web developer helping with various tasks until he’s able to take on projects from scratch.
What you will do:
- PHP development (using industry best practices)
- Database design and development
- Research and implement new tools and technologies
- Constantly improve the application architecture, performance and security
- Support and maintain existing web applications
- Share technical knowledge with the team
Some travel to and in the UK may be required. There is likely to be occasional need to work outside of normal office hours as required.
Prerequisites
- ability to express your thoughts in English (written or spoken)
- being responsible and proactive
- basic PHP knowledge
- basic JavaScript knowledge
- basic HTML and CSS knowledge
- basic database knowledge
- willingness to learn and develop
Nice to have, but not a must:
- jQuery
- OOP
- experience with at least one popular php framework (Laravel, CodeIgniter, Symfony)
- experience with WordPress or Joomla plugin/theme development
- experience with MySQL and/or PostgreSQL
- experience with working with a versioning control system like GIT
- HTML5
- LESS
- python knowledge or other programming languages
- mobile app development knowledge
- GIS UI, mapping (Leaflet especially)