skip to Main Content

Senior Full Stack Developer (Ruby/Javascript)

Salary: £4k per month
Location: Remote

Looper Insights is in the e-commerce space with an initial focus on the Film/TV video on demand industry. We are on a mission to gather data on Every Title, Every Store, Every Day. There are 1000’s of stores globally and some of these have 100,000 titles, so it’s a big job to gather all this data, present it so it’s useful for our clients and enable Looper to beat our competitors.

We’re a constantly evolving organisation focused on improving everything we do by always learning and striving to outsmart our competitors. You’ll be exposed and driven by world class clients with many of the worlds largest media and tech companies working with us to ensure we deliver the best in class solution.

You’ll be a part of a friendly and expanding team of talented engineers, working across the suite of software that powers Looper Insights. Values and culture are extremely important to us, and you’ll help us maintain a great work environment as we grow.

We build web scrapers, APIs, and front-end clients. Mostly using JavaScript, Ruby, Rails, React and Redux underpinned by PostgreSQL. We’re also beginning to work with Python, Clojure and Elixir for our web scraping and data processing.

See also: Careers · Open Roles

What You'll Do

  • Continuously review and improve our development process to ensure reliable and fast-paced delivery
  • Help architect a world-class suite of scraping and data processing tools that are fault-tolerant, reliable and performant.
  • Lead team of other developers ensuring consistency of technical design and on time delivery of business requirements.
  • Participate in the recruitment process: CV reviews, interviews, reviewing technical ability and cultural fit.
  • Play a part in an agile team – participate in stand-ups, sprint planning & retrospectives.
  • Build front-end tools using React, with a focus on usability and design.
  • Expose those tools via APIs that are well designed and support rapid development of front-end features.
  • Design and write code that is well-tested and continuously improved.
  • Contribute to peer review and share your knowledge with team.
  • Keep up to date with the latest software development technologies and methodologies.
  • Practise DevOps, you’re responsible for getting your code to production and supporting it.
  • Use the latest cloud services available to run your code

Requirements

  • At least 10 years experience in software development, preferably in web applications
  • A desire to constantly learn, challenge the team with new ideas and solutions and be able to articulate these to both the dev team, product managers but also senior management
  • A desire to build world class solutions that help define the market for years to come
  • Ruby experience. We need you to have extensive knowledge of Ruby on Rails tech stack since our backend and scrapers are based on that stack
  • Javascript experience. We need you to be fluent in Javascript since it’s the integral part of our React/Redux based frontend
  • An interest in additional languages, paradigms and skills. We’re currently evaluating Python, as well as functional languages like Elixir and Clojure for our scraping tools.
  • Highly numerate and literate in English. We’re a remote team and communication is extremely important.
  • Proactive and organised. Startup life means constant change and we need people who can learn and get on with things.

Desirable

  • Experience writing scrapers in any language
  • Experience in working with Elixir or Clojure
  • Experience in scaling web applications with large background processing loads

Why you’ll love working here

We’re a genuinely nice group of talented and helpful people. We care deeply about building an excellent team which is inclusive no matter your background, with a friendly and respectful culture.

We’re distributed around the UK and Europe (GMT +/- 2 hours), with a belief in autonomy, responsibility and trust. That means a flexible schedule and the room to get your head down and produce excellent work. If you need to do the school run, or go for a walk to think through an idea – we trust you to do your work however you do it best.

Our benefits and culture are geared towards helping our team grow personally and professionally, with career advancement and work-life balance. We encourage and maintain a good work/life balance, and we ask everyone to set Do Not Disturb schedules on our communication apps.

How to apply

To apply for this role please send your CV to enquiries@looperinsights.com, along with a covering letter introducing yourself.