Ayima logo


Junior Data Developer

– London, London, City of
Employment Type Full-Time
Minimum Experience Entry-level

The Company
We pride ourselves on creating industry leading, award-winning work and our employees are at the very heart of that.  Our team consists of the smartest, most creative minds in digital and, combined with our bespoke technology, we deliver consistently exceptional work for our clients.  Now we are on the hunt for more talented people to join us to continue to raise the bar even higher. Our values are Passion, Collaboration and Innovation, come and be part of the Ayima difference!

You’ll be joining a well-established development team that works across external and internal projects. We operate three areas of development: Data engineering & reporting, internal & public facing products, and client facing agency style work. This role will be focused on the first of these but working across all three may also form part of the role from time to time.
This is a junior role so we’re not expecting you to have all the answers, but a passion for the subject and a strong desire to learn are core to this role.

Work with the Head of Technology, Product Manager and Lead Developer on new projects, from the planning phase to completion and beyond.
In consultation with the development team and any stakeholders, implement new features for existing systems.
An awareness of technological advances and a passion for learning.


  • Python 3 experience
  • HTML parsing in some form and an understanding of the HTTP protocol
  • Understanding of REST APIs, JSON, XML

Highly desirable but not mandatory

  • Experience with other programming languages, especially JavaScript and PHP
  • Experience with writing web scrapers
  • Knowledge of asynchronous programming such as asyncio
  • Experience with data analysis tools like Pandas
  • Knowledge of Socket programming
  • Knowledge of NoSQL databases like Elasticsearch
  • Experience with some other databases such as MySQL, pgSQL, MongoDB etc.
  • Knowledge of using the OSX/Linux command line to run simple commands.
  • Knowledge of running docker images would be ideal.

There are many reasons to work for Ayima, including:

  • Competitive salary that reflects contribution
  • Comprehensive health, dental and pension packages for every employee
  • 25 days paid holiday, Christmas shut down plus the standard bank holidays
  • Competitive training budget

A culture built around our employees

  • Become a pivotal part of the most talented digital team on the planet
  • Enjoy a relaxed, welcoming and collaborative work environment that rewards entrepreneurs
  • Be the master of your own destiny with a structure to help you develop your role
  • Flexibility around 9-6, we know you have a life outside of the office

We work in exceptional spaces

  • Awesome Farringdon office in one of London’s most iconic buildings
  • A fully stocked office kitchen, beer fridge, great coffee and regular team lunches
  • Pool, table tennis and arcade machines for ‘creative thinking’ time
Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    London, London, City of
  • Employment Type
  • Minimum Experience
  • Powered by