US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Senior iOS Engineer - Lead Software Engineer

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking, Connect Commerce Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.

As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

As an iOS Applications Engineer team member, you dive head-first into creating innovative solutions that advance businesses and careers.

You'll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing, and application programming that goes into creating high-quality software and new products.

You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed.

Coming in with an understanding of the importance of end-to-end software development such as Agile frameworks is key.

Best of all, you will be able to harness massive amounts of brainpower through JPMorgan Chase's Global Network of over 30,000 technologists from around the world.

Job responsibilities


* Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems


* Develops secure high-quality production code, and reviews and debugs code written by others


* Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems


* Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture


* Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies


* Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills


* Formal training or certification on software engineering concepts and 5+ years applied experience


* Hands-on practical experience in iOS Frameworks like Foundation, UIKit, CocoaTouch, and Core Data.


* Advanced in designing and implementing iOS applications using Swift UI


* Proficiency in using Xcode-provided tools like Debug Memory Graph, Debug View Hierarchy, Instruments for Profiling


* Proficient in One or more Design Patterns - MVC, MVVM, MVP, Singleton


* Advanced understanding of agile methodologies such as CI/CD (Jenkins)


* Demonstrated proficiency in creating an applicatio...




Share Job