Mar 9, 2017 - We use continuous integration and automated deployments, combining GitHub, Docker and AWS. Our test suite
[email protected] www.techwillsaveus.com
+44 (0) 203 004 8843 @techwillsaveus
FrontEnd JavaScript Developer LOCATION : London, UK CLOSING DATE : 9 March 2017 Technology Will Save Us is an equal opportunities employer and we value diversity within our team because it makes our work even better. We offer a supportive environment that values you, whoever you are and whatever makes you great.
SUMMARY Technology Will Save Us is an awardwinning, innovative, technology and product business based in the vibrant area of East London. We create makeityourself kits and digital tools that help kids all over the world to make, play, code and invent using technology. We’re searching for a frontend developer who can help us to build experiences that delight, inspire, amaze and give confidence to both kids and parents alike. This is more than just a coding role. You’ll be part of a team who decide what we build and how. You’ll help us: brainstorm, research, prototype, test and solve difficult problems that help us to grow together. We work in an agile and flexible way with a modern JavaScript stack but it’s more important to be able to adapt and learn than to be an expert in any specific technologies.
ROLE This is a great opportunity to have a direct impact on the way people—both young and old—learn using technology. As the only frontend focused role in the team, we’re looking for a person interested in: Building engaging, easytouse interfaces that feel natural and empower users Owning the relationship between the dev and design teams Making sure our user interfaces work correctly on all major desktop and mobile platforms Helping build new digital products Continuing to support and develop new features for existing products Helping define the technology that will drive our growth Contributing to building a quality code base Learning, sharing and challenging the rest of the team—we are always looking to improve our processes, practices and technologies Contributing to brainstorms, research, prototyping and testing We’ll also count on you to be comfortable with and support backend work.
TECHNOLOGY Modern JavaScript is important—a solid understanding of the language, being up to date with new features and
having experience building interactive web applications. For the rest, we believe it’s more important to be able to adapt and learn than to be an expert in any specific technologies. For your reference, these are some of the technologies we currently use:
Our learning platform is built with React, Redux and Sass. We use the latest JavaScript features and tools like Webpack, Babel and Immutable
The backend is built on Node.js with Express and MongoDB. The frontend communicates with the backend via a REST API and WebSockets
We use continuous integration and automated deployments, combining GitHub, Docker and AWS. Our test suite uses Mocha and Chai
We also have a desktop application for Mac and Windows, built using Electron
The coding environments we build enable people to program for Arduino and other hardware, using languages based on C++
Our ecommerce site is built on Wordpress, with WooCommerce (managed by a freelance developer)
Work that may be coming our way this year: growing community features on our learning platform, creating a mobile/tablet app for one of our kits, redesigning our ecommerce platform, creating new coding environments, expanding our learning tools…
TEAM You’ll be joining a fullstack developer and a team lead. You’ll work within the product team which consists of digital and hardware designers, engineers and content creators. Our process is agile. Our iterations are weekly. We use pull requests to review code, maintain quality and learn from each other. We use TDD and pair programming when it makes sense. We use continuous integration tools to automate testing and deployments. We believe in simple, maintainable, clean (and lean) code. It’s important you:
Care deeply about building great products and services and putting users at the centre of your work
Can retain focus on team priorities and are able to use both data and common sense to drive decisionmaking
Are comfortable providing and accepting feedback in an honest and trusting environment, and sharing your opinions, experiences and expertise
BENEFITS The opportunity to work within a talented and friendly team fundamentally doing good work in the world—if you want to look back on your career and know that you were a vital part of building a great company, this role is for you. On top of that:
Ownership—you will be part of the company’s stock option plan (EMI scheme)
Free delicious wellness lunches with the full team every Monday
A professional development fund (for conferences, courses…)
A constantly growing technical library
Flexible work hours
A top of the range MacBook Pro or Air A bright and fun workplace in Hackney, next to the canal and a short walk from Victoria Park, Broadway Market and London Fields
HOW TO APPLY Please send your CV and cover letter or any questions to j
[email protected] for the attention of Ivan Maeder.
ABOUT TECHNOLOGY WILL SAVE US Technology Will Save Us is an awardwinning, innovative, technology and product business based in the vibrant area of East London. We create makeityourself kits and digital tools that help kids all over the world to make, play, code and invent using technology. We started in 2012, packing kits on a kitchen table and have now sold over 85,000 kits in 97 countries! Our kits are in the MoMA in New York and the Design Museum in London. We’ve collaborated with Google, Code Club, The Prince’s Trust, and most recently with ARM, Microsoft and Samsung to create the BBC micro:bit—a microcontroller designed for children and given to all year seven students in the UK. Our studio houses a team of 25 designers, engineers, marketers, educators, content producers, production specialists, support reps, financiers and sales people. We’d love for you to join us in building the most accessible and entertaining brand for the maker generation.
TECHNOLOGY WILL SAVE US
Technology Will Save Us 32 Vyner St, London E2 9DG, United Kingdom
Registered in England No. 7661485 VAT No. 1 62916108