|Job Type:||Full Time|
Mobile technology is a fast paced and expanding platform within J.P. Morgan and we’re looking to extend and diversify the skillset of our team to enhance the portfolio of apps and frameworks we provide.
You will be part of a successful team of passionate developers who create cutting edge applications used around the world. Our success is down to our ability to collaborate and share knowledge across the team. This collaboration is fostered through initiatives such as: Developer Tech Talks, Swap-shops, Hackatons and Ship-It days where you get to work on what you think is important. Furthermore, we support our developers by encouraging them to attend technical conferences like the Google I/O and the Android Dev Summit and meet any specific training needs.
We require a passionate and experienced Android technical lead to drive our application portfolio across internal employees and external clients. All our projects are native applications and will require a deep understanding of multi-tiered architectures, clean coding, best patterns for effective coding/testing and a sound understanding of version control.
The ideal candidate will have experience in leading teams. Clean design and architecture combined with knowledge of the latest APIs should be the driving force in decision-making and guide the team during development. You will have an acute sense of detail and be driven to deliver software to the highest standard.
Lead and coach the development team through the entire software development life cycle. That is from design, implementation, testing and maintenance.
Evaluate current projects to identify vulnerable code and work with the security architect in developing remediation plans.
Utilise the best tools available to verify the health status of the projects in terms of CPU usage, memory consumption, data consumption and over draws so as to provide the best UX
Ensure that best practices are followed with version control and that the project adheres to common standard such as GIT flow for effectiveness.
Interested? This is what you will have:
Have a proven track record in developing Android applications with solid understanding of the framework, networking, user interface, API compatibility and best practices.
Knowledge of Java, Kotlin, Android design patterns, the latest Android architecture components, functional and object-oriented programming.
Attention to detail and test driven development. Experience with both unit and instrumentation testing with Junit and Espresso.
- Mastery of version control with GIT.
A passion for the platform and a keen interest in upcoming changes in the OS, the tools and APIs such as the latest material design guidelines and JetPack libraries.
A generous salary, pension, benefits and holiday package is provided as standard. In addition to all that you’ll also get opportunities to train, learn and be involved in innovation and charitable events.
Apply now and put yourself in the running for this exciting opportunity.
When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.
At JPMorgan Chase & Co. we value the unique skills of every employee, and we’re building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If you’re looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.