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
Online HTML/CSS learning tool at http://o2learn.decoded.co
Online Politics learning tool at http://wotw.decoded.co
Various machine learning apps for Data in a Day
Physical computing projects for Future Platforms in a Day
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!
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.
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.
Team/Dept: Creative Technology team
Job type: Permanent full time
Remote working possible: no
Level of experience required: ~3 years experience
This job is located in London, United Kingdom
Sorry, no agencies please
To apply to this job please submit your CV and other requested documents to the email address below:
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.