Mobile Software Engineering Team Lead (JSS/Cordova/HTML/Ionic)

City Of London
£70k - £85k pa + Excellent Benefits
Nov 09, 2017
Nov 18, 2017
Contract Type
Full Time
Mobile Software Engineering Team Lead (JSS/Cordova/HTML/Ionic) - £70K-£85K + Car London My client's technology powers interactive gaming for some of the world's largest organisations. They already handle millions of UK & International website and mobile transactions every day, making them the creator of some of Europe's busiest e-commerce platforms. Situated in central London this state of then art Tech Hub houses the engineering team responsible for designing and building our innovative tech. It's a fun and energetic environment, filled with creative personalities focused on solving a uniquely challenging set of problems. As a Senior Software Engineer for mobile you will be working alongside other mobile developers, backend developers, test engineers, UX designers and product managers to build mobile applications and supporting services for this global client. Key Responsibilities: As a team lead for this global business unit, you will be providing the technical leadership within a team delivering highly performant, scalable, resilient mobile applications that are simple to support, our valued customers the best possible experience whilst playing via digital channels. Your technical ability, communication skills, teamwork and mentorship are essential to the cohesion of the team and its ability to deliver the right product in the right way. In order to do this you will: *Design, build and test features on our existing mobile platforms and services *Work in a mixed discipline (development, testing, QA) agile team and engage in all aspects of the software development process *Translate functional specifications and large work items into logical, component-based technical designs *Understand mobile application performance metrics and use them to deliver best-of-breed user experiences *Apply best engineering practices to software development, including unit testing, integration testing *Review others' code, encourage good coding standards and raising the quality bar of the team *Provide in depth technical assistance on the software to the application support teams REQUIREMENTS Essential: *Using pairing and code reviews as part of your daily routine to keep the quality bar of the team high *Great design and problem solving skills, with demonstrable experience in building simple implementations to complex problems *Experience and understanding of Agile development methodologies and practices (e.g. Scrum, Kanban, XP, etc.) *A strong technical background (e.g. Computer Science, Engineering or similar); you have a good working knowledge of how front-end applications interact with backend systems and the effect of client-side architectural decisions on the overall system *Comfortable debugging complex code stacks through multiple layers of technology *Strong software development experience in JavaScript using AngularJS *HTML5 and CSS3 *TDD/BDD using frameworks such as Cucumber *Good understanding and experience of automation tools such as Gulp and/or Grunt Desirable: *Experience using Phonegap/Cordova to build mobile applications for iOS and Android *Experience using ionic-framework to build mobile app user interfaces *Knowledge of SMACCS and BEM to structure stylesheets *Knowledge/Experience building native mobile apps for iOS (ObjectiveC | Swift) or Android *Experience developing in other languages such as Java, Groovy, Ruby or Python *Knowledge/Experience of Jenkins, Git If you are an individual who enjoys leading a team, is well organised, pragmatic and a lateral thinker with an inquisitive mind who is motivated to make change for the better and, most importantly, puts our customers first, then you will thrive in this environment. Please call Jack now on ************* or send your CV over to ********************** For more information about Senitor and the opportunities we have to offer follow us on Twitter @SenitorIT Senitor Associates Ltd is acting as an Employment Agency in relation to this vacancy.