Find IT today

Senior Full Stack Developer (OOP, backend)

Senior Full Stack Developer (OOP, backend)



Salary range £50,000 — 80,000 plus stock options, based on experience

We need someone special - a Full Stack Developer who can assign and implement across different technologies at web-scale. It's a chance to get in at ground level with a well-financed start-up that wants to be a global leader in IoT.

DevicePilot is a universal cloud based SaaS allowing companies to easily manage connected services at scale - it's a horizontal, efficient and essential solution. We're still at the stage where there are lots of interesting ways to solve, huge scope to be creative and the freedom to do things your way.

About the role

This isn't a cookie cutter position. You'll shape the way it - and the company - develops. Fundamentally, it's hands-on full stack role with emphasis on the backend. Broadly, the brief is to develop and operate systems at scale, with customer-centric design. How? That's your call.

We use the right tools for the job, and we're open to being wrong. So, we have a modern stack with CI/CD devops that currently includes:

  • Node/Express/Angular/MongoDB/git/Vagrant/Selenium/Packer;

We value experience in other stacks, frameworks and especially Java. Everyone has clear visibility into the bugs and features addressed in each sprint. We focus on the user experience and write user-oriented specs before implementing.

What's in it for you?

There's huge potential here to shape not just this company but also the global IoT market. This is a business run by serial entrepreneurial who've previously achieved $100m+ exits. An influential part of a talented team, you'll get to tackle the big stuff and make an impact from day one.

As the business grows, you'll stretch your skills, helping to address challenges in product performance and scaling-up. We work in a light, modern London workspace with top-spec equipment ( Add to that the chance to take share options and, for the right person, this is a career-changer.

About you

As you'd expect, we have a dynamic and collaborative culture, so you'll need to be resourceful, open, highly professional and calm under pressure. You love building maintainable software systems with clean code and will have a keen eye for modern web development best practices.

We'd like to see:

  • a degree in Computer Science (or similar)
  • solid development experience using modern languages (ideally java) and architecting for large, scalable web services
  • proficiency in object-oriented programming, automated testing, backend web development and database technologies.
  • you've pursued some interesting projects in your own time - ideally an interest in IoT (maybe Redis, haproxy, grunt, selenium, Jenkins).

Plus, ideally:

  • experience of cloud platforms such as AWS, Google Cloud Engine or Rackspace
  • design, implementation and use of REST APIs
  • other languages: Javascript, Python, Ruby on Rails
  • experience of Linux server configuration and management with modern tools: Vagrant, Ansible, Chef, Puppet
  • agile experience with TDD and Continuous Integration (Jenkins/Travis/Buildbot)


Create an account within minutes and apply today!

Similar jobs