Intercept IP
,
Huddersfield, West Yorkshire
Senior Android Developer
Overview
Job Description
The Role Here at Intercept IP, we are experiencing rapid growth across all aspects of the business and therefore are welcoming the opportunity for a Talented, Skilled and equally Inquisitive Senior Android Developer to join our team. Based in Huddersfield, we offer a unique working life. Join us and you'll get the chance to take on exciting projects for an impressive list of clients, alongside aiding in the development of our own in-house digital products. You'll have the opportunity to get involved in cutting edge R&D initiatives, attend social events on behalf of the company and take part in training programmes designed to help you learn and grow as an individual, no matter the stage of your career. We're an eclectic and welcoming group, who enjoy spending time together both in and outside of office hours through regular social events and our weekly breakfast club. We allow each one of our employees to dedicate a percentage of their time to R&D activity, whilst also providing a supportive and flexible working environment for our team of the best and brightest developers, testers, business analysts and project managers. Responsibilities * Developing application programming interfaces (APIs) to support mobile functionality * Liaise with product development team to plan new features * Ownership of Android architecture * Produce fully functional mobile applications by writing clean code * Unit testing frameworks; NUnit / Junit * To use and work with outside APIs & Data Sources * Maintaining quality of the code base / code reviews * Support the entire application life cycle (Concept, design, test, release & support) * Design interfaces to improve user experience * Ensure new and legacy applications meet quality standards * Stay up-to-date with new technology trends Requirements - Essential * In depth knowledge of at least one programming language (Swift/Java) * Technical problem-solving skills * Proven work experience as a Mobile Developer * Technical written and verbal communication skills * Experience with third-party libraries and APIs * Familiarity with OOP design principles * Demonstrable portfolio of released applications on the App store or the Android market * Knowledge of UX and UI * Back-end web services knowledge (e.g. AWS) Requirements - Advantageous In depth knowledge of more than one programming language (Swift/Java) * Apache * HTML * Objective C * Swift * Kotlin * Java We are looking for either developers who are already Senior / Lead Android Engineers, however would also consider motivated and talented engineers who feel they're ready to take a step up, leading by example and helping to shape the future of our Android team. Responsibilities: The Role Here at Intercept IP, we are experiencing rapid growth across all aspects of the business and therefore are welcoming the opportunity for a Talented, Skilled and equally Inquisitive Senior Android Developer to join our team. Based in Huddersfield, we offer a unique working life. Join us and you'll get the chance to take on exciting projects for an impressive list of clients, alongside aiding in the development of our own in-house digital products. You'll have the opportunity to get involved in cutting edge R&D initiatives, attend social events on behalf of the company and take part in training programmes designed to help you learn and grow as an individual, no matter the stage of your career. We're an eclectic and welcoming group, who enjoy spending time together both in and outside of office hours through regular social events and our weekly breakfast club. We allow each one of our employees to dedicate a percentage of their time to R&D activity, whilst also providing a supportive and flexible working environment for our team of the best and brightest developers, testers, business analysts and project managers. Responsibilities Developing application programming interfaces (APIs) to support mobile functionality Liaise with product development team to plan new features Ownership of Android architecture Produce fully functional mobile applications by writing clean code Unit testing frameworks; NUnit / Junit To use and work with outside APIs & Data Sources Maintaining quality of the code base / code reviews Support the entire application life cycle (Concept, design, test, release & support) Design interfaces to improve user experience Ensure new and legacy applications meet quality standards Stay up-to-date with new technology trends Requirements - Essential In depth knowledge of at least one programming language (Swift/Java) Technical problem-solving skills Proven work experience as a Mobile Developer Technical written and verbal communication skills Experience with third-party libraries and APIs Familiarity with OOP design principles Demonstrable portfolio of released applications on the App store or the Android market Knowledge of UX and UI Back-end web services knowledge (e.g. AWS) Requirements - Advantageous In depth knowledge of more than one p