Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III- iOS- Nutmeg- Mid Level 
United Kingdom, England, London 
574787038

Yesterday

Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to Nutmeg for the same reason: our straightforward and transparent approach to investing.

Job responsibilities:

• Own tasks from estimation through release and post production in an Agile SDLC

• Help identify, investigate and resolve issues both internal and external to the team

• Write high quality, well tested code, and help others achieve the same via code reviews

• Help with or own bi-weekly releases, and help us continually improve this process

• Share knowledge via weekly iOS talks, where you can propose improvements, explore new technologies and give feedback to others ideas.

• Collaborate with others on Technical Initiatives to evolve and improve the codebase and toolset

• Identify and help reduce technical debt

• Work closely with other teams across domains and technologies to deliver the best solution for any problem or feature

Required qualifications, capabilities and skills:

• Formal training/certification of native iOS mobile app development, or relevant experience

• Strong knowledge of Swift, SwiftUI and UIKit

• Experience writing unit and UI tests with XCTest

• Experience with MVVM architecture or similar, ideally with coordinators

• Proactive team player who is willing to help others, mentor and give feedback

• Likes to contribute, innovate, bring new ideas and share knowledge Preferred qualifications, capabilities and skills

• Experience/understanding of dependency injection, modularisation and CLEAN architecture

• Understanding of iOS app deployment, submission and approval on the App Store

• Experience/understanding of CI/CD processes and tools

• Dependency management with SPM and CocaPods

• Good knowledge of accessibility tools and technologies, and how to meet accessibility requirements • Knowledge of app security, encryption and user privacy

• Experience with design systems and white labelling