Virality Code Ninja (Full-Stack Developer)
Location: GB, LND, London
Department: Development 

Company profile:
Want to build a 21st century financial service?We're convinced that that there is a need for innovation in financial services and that current banks will not be the ones providing this. Instead this innovation will come from companies like TransferWise and we're on a hunt for great minds who think like we do.

Job description:
TransferWise is the clever new way to move money between countries. Co-founded by Skype’s first employee and backed by some of planet's most experienced innovators, including Sir Richard Branson and PayPal founder Peter Thiel, we're disrupting the world of currency &amp; international money transfer. That means flipping a gazillion dollar industry on its head and taking power away from banks and the establishment.Based in Old Street, the hub of London’s start up scene, we’re growing at an extraordinary rate and looking for exceptional talent to jump on board. We’re currently just over 200 people strong and handling many millions of pounds daily.We’re looking for a talented full-stack code ninja (full stack Java and Web developer) to join our London office. As a part of the newly formed Virality Growth team, you'll be responsible for driving the social growth of our user base. You'll join a team of rockstars that has a key position to take the TransferWise revolution to the next level. You need to have solid experience with both frontend and backend web technologies, be able to quickly adapt to unfamiliar frameworks and have strong empathy for the end user.Not only will you help build awesome product hacks that contribute to user growth, you will also be empowered and encouraged to contribute and your own ideas, and help make a tangible difference to our key metrics. You will collaborate with product managers, growth hackers, data scientists and other developers to work towards one unified goal - growth.

Requirements:
Must haves:Passionate about technology and it’s cohesion with business and user experienceKnow your way around Java and a popular frameworks (Grails preferred) like the back of your handBasic JavaScript, HTML &amp;CSS knowledge. Be able to convert .psd to HTML/CSS layoutExcellent understanding of the model-view-controller (MVC) approach in a web based context, as well as SQL and common database structuresUnderstanding of scrum, agile development and test driven developmentHigh level understanding of the concept of minimum viable product, viral coefficient and conversion ratesPossess empathy for the user and able build great code that drives fantastic user experienceStrong communication skills and ability to articulate complex and technical concepts to non-technical audiencesNice to haves:Experience working with the Grails / Groovy framework (big bonus!)Some exposure to analytics packages, such as Google Analytics or MixpanelExperience with front-end frameworks and pre-processors e.g. jQuery, LESS, AngularJS

Benefits:
Apart from a competitive salary and all-expenses-paid company holidays twice a year (which are completely insane), stock options in one of Europe’s most hotly tipped startups, a sexy laptop of your choice and team lunches every Friday, you won’t get much in the way of extras. However, we will give you 25 days holiday a year (plus public holidays), a fun, friendly atmosphere, plenty of opportunities to grow and the chance to be part of our little revolution. Oh, and coffee, there’s plenty of coffee.