Software Engineer: Web Applications

Next Jump ,
London, Greater London

Overview

Job Description

About Next Jump Next Jump is building a world-class engineering team. Do you live and breathe technology, take pride in your accomplishments, and enjoy working with other talented team members? We seek inspired engineers interested in designing, architecting and coding cutting edge web applications in a fast-paced agile development environment. If you are looking for the opportunity to play a key role in every aspect of the project strategy, design, and implementation of our products, then we may be a great fit for you. At Next Jump, we're committed to a culture of growth, challenges, and collaboration - and our engineers are no exception. We hire the best and brightest, then empower them to tackle big problems, own products, and take risks. Together, we're building a data-driven shopping and rewards program for millions of members in PHP, MsSQL, Java, Solr, Go, and more. Next Jump engineers also play a critical role in shaping our corporate culture; we lead initiatives such as an annual Hackathon, Adopt a School Tech, and NxJ University Technical Growth. If you have the drive to make a real impact and the technical chops to handle our fast-paced environment, come join us! The Role Next Jump is looking for full-stack web developers to work in a number of different technical roles. We screen for a wide array of skills from back-end to front-end, as requirements for specific roles vary and you will move from project to project. Being adaptable is a must, and business and problem-solving skills are a big plus. We're looking to get the smartest people on the bus - if we like you, we'll find you a seat! Day-to-day Responsibilities include but not limited to: + Building and maintaining scalable and mobile responsive web applications used by millions of users + Working in pods to upgrade our product and internal tools using web technologies + Pulling together meaningful data and platform analytics by working directly with our database technology and database teams + Understanding and reporting on business metrics to feed back into the product development lifecycle + Taking ownership to set success metrics and developing tracking to determine the success of products and changes you release + Build in receiving feedback as part of the development process, seeking consistent and constructive feedback throughout the role + Working on cultural initiatives to grow personally and technically + Owning and executing an element of a Cultural Initiative for example setting up public speaking classes or working on our Adopt a School programme to teach new skills to school students + Working with the rest of the team on the Cultural Initiative, setting a vision and plan, tracking success and working with external partners Requirements: + Experience with web development languages (HTML, CSS, JavaScript) and common web frameworks (such as Bootstrap and Vue.js) + Experience with one of more scripting languages ? one or more back end programming languages, Next Jump primarily develops in PHP and Go + Experience with relational databases ? Next Jump uses TSQL, Redis, and SOLR + Pursuing BS or MS degree in CS, HCI, IS or related field + Full-stack skill set. You will be expected to work on projects from the design and planning phases through several rounds of coding and testing, until it is completed. Preferred: + Proficiency with one or more code editors or IDEs. Most commonly used at Next Jump are PHPStorm, Atom and DataGrip + Experience with one or more MVC frameworks. Next Jump uses Zend, an MVC framework for PHP + Experience with mobile website optimization and responsive design + Experience with version controls systems What You'll Get: Leadership opportunities at every turn Personal development and growth opportunities Technical Coaching Weekly and monthly socials Free gym | free meals | private healthcare | trips to NY Competitive salary Opening dates: 09 March 2019 Closing dates: 31 December 2019