Key purpose:
We are looking for a motivated backend developer with strong problem solving skills to join our team. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification through to developing testing and launching.
If you love finding creative solutions to challenging development problems this is the job for you!
Duties and responsibilities:
- Participating in the project break down and timeline generation for a project.
- Ability to follow instructions and discuss issues that the project might face based on the project direction
- Work within the team and collaborate well with the team
- Continuously identifying better technologies that can assist in improving the project outcome.
- Continuously improving your coding ability to improve project development
- Manage your own time and meet deadlines
- Deploying systems to production and monitoring them
Qualifications and experience:
- 5 years
- HTML 5 & SASS/CSS3
- PHP & MYSQL
- API Development (Lumen/Laravel/GraphQL/ExpressJS)
- JavaScript Typescript & jQuery
- Source Control (GIT SVN etc)
- Great understanding of UX and SEO
- NodeJS Rust & Go
- NoSQL database (MongoDB & CassandraDB)
- Angular 8
- React & React Native
- iOS & Android native development (Swift and Kotlin)
- Intelligent querying techniques
- Great at visualizing problems and breaking the problems to smaller issues
- Ability to work with PaaS/IaaS services
- Clean coding methods
- Ability to critically look at a design and identify challenging functionality
- Good communication skills
Brownie points:
- Project Management
- Ability to develop custom PHP modules themes and plugins for WordPress
- Knowledge of Adobe Photoshop / Adobe Illustrator
- Understanding SEO
- Understanding of different CMS platforms such as WordPress Drupal Joomla and Umbraco
- You have an appreciation for testing and automation.
- Advantageous Competencies:
- LESS / SASS Experience
- Grunt / Gulp Experience
- Linux
- JSON
- SOAP/XML
- Ability to work on Macintosh computer
- Demonstrates potential leadership qualities