Remote (Based in the UK)
Now with the addition of Quintesse, brands and agencies can leverage natural language processing for true semantic and sentiment recognition to target their audiences across the bid stream without using cookies and ensure relevancy and brand suitability.
About the role
This role focuses on engineering (client and backend side), not UI development.
One day you might be working on low level DOM manipulation or Node.js code aimed at getting our ads onto a page as quickly as possible, the next might be diagnosing a complicated issue on a partner’s site that will use all your years of experience to fix.
- Node.js microservice development
- Debugging (investigation into client and server-side bugs, as well as integration issues)
- Code optimization (pro-active approach to identifying and optimising existing code)
- Code review (appraise and advise on other engineers’ code)
Knowledge, skills and experience
The successful candidate will have to be a self-starter, who can confidently take ownership of existing systems and codebases, as well as proactively identify and fix issues as they are discovered.
Accuracy and attention to detail are essential requirements, as are excellent interpersonal skills.
- Excellent knowledge of Node.js
- Knowledge of React framework
- Excellent understanding of HTML, CSS on both desktop and mobile
- Test automation (e.g. using Jenkins, Sinon, Mocha, Chai, Jasmine, JSUnit)
- Excellent verbal and written English
- Vite or similar JS build tools
- Good knowledge of Java
Complexity and Creativity/Innovation
The successful candidate will work within an international team of developers and is required to demonstrate initiative in order to achieve the team’s goals and in identifying and evaluating new opportunities as they present themselves.
Judgements and Decisions/Limits of Authority
The successful candidate will report to the Technical Lead and will prioritise work using deadlines established by the Technical Lead and the CTO. The successful candidate will also be expected to deal with planned workload and ad-hoc requests. The successful candidate must also be able to make decisions under pressure and participate during agile sprint planning.
The successful candidate will be required to communicate effectively and should maintain honest and open communication at all times, with individuals outside Vibrant Media and at all levels internally.
Vibrant Media is an innovative global business, which offers a dynamic environment in which to achieve your career goals. Working alongside a multi-cultural team, you will be offered a competitive salary and stimulating working environment.
In addition to being part of a fun, dynamic and challenging workforce, we are proud to offer an attractive benefits package including contributory pension scheme and private medical insurance.
We work hard to be successful, but we also know how to have fun. If you are keen to be part of a team who is passionate about delivering advertising that consumers love, then please submit your application below.