Front-End JavaScript Developer (2017) - Google ... - Tech Will Save Us

0 downloads 101 Views 470KB Size Report
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   

Front­End   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   award­winning,   innovative,   technology   and   product   business   based   in   the   vibrant  area   of   East   London.   We   create   make­it­yourself   kits   and   digital   tools   that   help   kids   all   over   the   world   to   make,  play,   code   and   invent   using   technology.    We’re   searching   for   a  front­end   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   front­end   focused   role   in   the   team,   we’re   looking   for   a  person   interested   in:    ­ Building   engaging,   easy­to­use   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   back­end   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   back­end   is   built   on   Node.js   with   Express   and   MongoDB.   The   front­end   communicates   with   the  back­end   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   e­commerce   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   e­commerce   platform,   creating   new   coding   environments,  expanding   our   learning   tools…     

TEAM  You’ll   be   joining   a  full­stack   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  decision­making 

­

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   award­winning,   innovative,   technology   and   product   business   based   in   the  vibrant   area   of   East   London.   We   create   make­it­yourself   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