Home About Chatter Jobs Career advice Login Sign up
Decoded is hiring

Developer

You will be working for Decoded as Developer

Decoded is seeking a developer to join our team.

This is an exciting, full-time role at one of London’s fastest-growing and coolest new companies. We have transformed the world of digital education through our innovative Code in a Day and Data in a Day classes, reaching over 5000 people in over 300 industries including a number of top FTSE-100 companies, NGOs and government clients.

Our team builds educational software to enhance these day-long courses and the wider business.

We use GitHub for version control. We take advantage of issue tracking and pull requests, so no one pushes their own code live. We use Trello for project management. We all have Vagrant VMs running on our machines that are identical to our production environment.

We have dedicated database servers in the US and the UK, servers for the website, and another server for the various apps we run. We use Amazon Route 53 wizardry to serve location-optimised content on our website across the globe.

Our stack is as follows... You do not need experience with any of these technologies, this is just so you know what you’d be working with :

  • Heavily extended Salesforce installation with bespoke object schema (e.g. courses, bookings, registrations)

  • PostgreSQL database updated automatically whenever Salesforce is updated

  • JSON API written in LiveScript on NodeJS with Sequelize ORM that reads from Postgres

  • Team dashboard written in LiveScript with AngularJS that uses API

  • Welcome and End-Of-Day scripts for the courses written in LiveScript using API

  • Browser-based code editor written in Livescript with DerbyJS, Mongo and Redis

  • SASS Style framework

  • Deploy scripts written in fabric (Python)

  • Website built in PHP using the Yii Framework that reads from postgres database. Uses Varnish and nginx for caching.

  • Resources / aftercare site built in PHP that needs an update.


Our plan is for a client-facing single platform that integrates our browser-based code editor, the resources etc. and uses the API.

We have other bits and bobs such as a simple API written in NodeJS on a Raspberry Pi (or Raspberry aPI!) for clients / teachers to use as part of Code / CodeED in a Day as well as


There’s a tonne of fun stuff!

We’ve got a clear plan to streamline things based around three core platforms: the website (simple Jekyll site with all the registration / enquiry forms using the API), the internal backend, and the client-facing dashboard which will include the browser-based code editor and so on.

We enjoy generous holidays and extra time off at Christmas. We’re a client-facing company so we all work on cutting-edge kit. And we’re global so there’s lots of opportunities to travel.

If you think you’re right for us, get in touch and send us your CV!

Who We Are Looking For

You are a cutting-edge developer at the top of your game, comfortable with new technologies with an eagerness to learn. You’ll use the best tool to solve a problem.

You will be capable of forming a core part of an existing full-time team of three developers and one designer/developer. Beyond this core team, there are seven other people in the business who contribute code to dev team projects.

You will ideally be a bright, passionate team player, as comfortable tinkering with a Vagrant VM as you are in a modular SASS stylesheet.

The Company

About us:

Decoded is one of London’s fastest-growing and coolest new companies. We have transformed the world of digital education through our innovative Code in a Day and Data in a Day classes, reaching over 5000 people in over 300 industries including a number of top FTSE-100 companies, NGOs and government clients.

The Job

Team/Dept: Creative Technology team

Job type: Permanent full time

Remote working possible: no

Level of experience required: ~3 years experience

Salary/package:

Location

This job is located in London, United Kingdom

Sorry, no agencies please

 

Apply via email

To apply to this job please submit your CV and other requested documents to the email address below:

matt@decoded.co, jobs@decoded.co, ali@decoded.co, amadeus@decoded.co

The company culture is very relaxed. We work from our offices near Old Street, across the courtyard from our main workshop space. There are plenty of opportunities to teach our workshops, speak at conferences, write thought pieces for national newspapers, host hack days and travel. We don't allow ourselves to be locked into any particular solution or technology - we use the best tool for the job.