About the role
OnBrand is looking for a software engineer to join the team at an exciting phase of the company’s growth. You will have an impact on the high potential platform by working on and iterating on the product vision to deliver on the companies mission – to improve marketing efficiency, Maximise Marketing Budgets and Increase Brand Value.
Key responsibilities
Working within teams using Source Control Management tools, like git.
Working with pull requests, hot-fixes and various branching strategies
Adding value outside project scope by having conceptual thinking
Working alongside in house and offsite team on projects contributing to the overall platform
Ensuring that digital applications and platforms are well-architected, maintainable, scalable, and secure.
DevOps skills a bonus, deploying servers with Digital Ocean, AWS etc
Ideal experience
Proficiency in PHP
Deep understanding of JavaScript and its fundamentals
Understanding the complexities of the DOM and CSS
Ability to improve quality and productivity and technically innovate with conceptual thinking
Be able to propose tools, technology that best fit the task in hand
Experience with developing REST API’s using Laravel
Consuming of REST API’s with a modern Javascript framework (Vue.js, Axios, Guzzle)
Laravel 3+ years
Building deployment pipelines fo Continuous Integration
Documenting API’s
Familiarity with design patterns
Experience working with, designing and tuning relational databases like MySQL
