Do you want to work with the most cutting-edge cognitive analysis and best-in-class artificial intelligence systems? Webgains is embarking on a series of projects in this field and we would love you to join us on this exciting journey.
You will be joining a team of passionate software engineers in our Bristol location. The team all have their own ideas about technology but all with the same love of development.
You love to tell everyone about how cool procedures you write are and brag about your triumphs, using the latest technologies alongside your awesome design pattern.
All the developers at Webgains have a mix of technical skills that determine which projects they undertake and who to seek for advice. This leaves the field open for you to find your place in the team and own it.
On the backend, we work in PHP and MySQL using Laravel as our PHP framework, however we are always open to new and innovative tech and therefore encourage you to encompass this in your daily work.
On the frontend, we currently work with React.js and jQuery and wish to embrace Node.js, especially to complete the projects that utilise IBM’s Watson APIs.
Webgains is a leader in performance marketing, working for almost 15 years on behalf of clients such as Nike, Samsung, Mothercare and over 1500 others. We have a plan to double the size and reach of our business within the next few years and for this we seek the very best people out there to help us on this journey.
We’re always trying to learn new skills and regularly refresh our workflow to include new ideas and deliverables.
We’re ambitious but the environment is relaxed and sociable. The only thing we demand is that you never stop learning and trying to make the next project better than the last. We’ll give you the independence and support to produce your best work.
You will be the development lead on IBM Watson projects
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Implementation of security and data protection in all work you do
Skills and experience required...
University degree in Computer Science or similar is highly beneficial
Knowledge of Node.js and frameworks available for it (such as Express, StrongLoop, etc.)
Understanding/previous experience of developing chat bots
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of PHP (experience with Laravel is beneficial)
Basic understanding of front-end technologies, such as HTML5, and CSS3
Integration of multiple APIs into a single system (experience with IBM BlueMix is beneficial)
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimising output to match the specific platform
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
More like this
- Lead Engineer at FLYT
- Back-end developer at 542 Digital
- Back-End Developer at The Engineering Company
- Full Stack Developer at LocumTap
- Full Stack Developer at Monaco Digital
- Sales Analyst at messly.co.uk
- Business Development Manager at mi.mu Limited
- Head of Growth at Midrive Limited
- Unity Developer at Combo Studio
- Junior Technical SEO Specialist at Welocalize