Search jobs > New York, NY > Software engineer ios

ANDROID IOS (NATIVE) KOTLIN SOFTWARE ENGINEER III

JPMorgan Chase
New York, NY, United States
Full-time

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Consumer & Community Banking - Mobile Payments, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.

You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilitiestExecutes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problemstCreates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systemstProduces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code developmenttGathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systemstProactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecturetContributes to software engineering communities of practice and events that explore new and emerging technologiestAdds to team culture of diversity, equity, inclusion, and respectRequired qualifications, capabilities, and skillstFormal training or certification on software engineering concepts and 3+ years applied experiencetHands-on practical experience in system design, application development, testing, and operational stabilitytFor IOS role, need experience designing and implementing iOS applications using Swift and Objective C.

Experience working with API integration. Experience in iOS Frameworks like Foundation, UIKit, CocoaTouch, and Core Data.

Experience in using Xcode-provided tools like Debug Memory Graph, Debug View Hierarchy, Instruments for ProfilingtFor Android role, strong understanding of java and android ecosystem, experience in Kotlin, RxJava, LiveData, and Restful API integration, understanding of architectural patterns such as MVP and MVVM;

and understanding of application design patterns - Gang of Four patterns.tExperience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languagestSolid understanding of agile methodologies such as CI / CD, Applicant Resiliency, and SecuritytDemonstrated knowledge of software applications and technical processes within a technical discipline Preferred qualifications, capabilities, and skillst tAgile development including daily scrum and weekly iteration reviews and planningtExperience with Unit Testing frameworks t

30+ days ago
Related jobs
Promoted
DoorDash USA
New York, New York

DoorDash is looking for an experienced, entrepreneurial Android engineer to lead a confidential project. Experience leading technically complex embedded software projects and mentoring other engineers. The Launchpad team is a collection of entrepreneurial engineers that partners directly with both o...

Promoted
CLEAR - Corporate
New York, New York

We’re looking for an experienced Senior Software Engineer to help us build the next generation of products which will go beyond just ID and enable our members to leverage the power of a networked digital identity. As a Senior Software Engineer at CLEAR, you will participate in the design, implementa...

JPMorgan Chase Bank, N.A.
New York, US

Job responsibilities * Write high-performance code in C, C++, Python and other languages * Develop software that takes full advantage of parallel clusters, leveraging both CPUs and GPUs * Work closely with quantum algorithm team to develop and scale up simulation codes ...

PayPal
New York, New York

For the majority of employees, PayPal's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your choice of either the PayPal office or your home workspace, ensuring that you equally have the benefits and conveniences of both locations.At PayPal,...

Compass
New York, New York

We are looking for an experienced iOS engineer to help Compass build a platform that makes the home buying or selling experience delightful. You will guide more junior engineers with technical problems, ensuring that they follow best practices from an engineering and operational excellence perspecti...

DOW JONES
New York, New York

Reporting to an Engineering Manager, the Principal Software Development Engineer will lead technical discussions, create strategic plans, and execute them, contributing to a world-class news consumption experience. Four years of iOS native mobile development experience. ...

JPMorgan Chase Bank, N.A.
New York, US

As a Software Engineer III at JPMorgan Chase within the Corporate Investment Bank Management and Support functions group, you will be an integral part of an agile team. As an evolving member of a software engineering team, you will implement software solutions through the design, development, and te...

Northwestern Mutual
New York, New York

Apply engineering standard methodologies to analyze and develop software solutions. Identify technical problems and develop software solutions and automation capabilities. Have the technical skill to adequately review the software code developed in the project. ...

JPMorgan Chase Bank, N.A.
New York, New York

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 ...

JPMorgan Chase & Co.
New York, New York

As a Software Engineer III at JPMorgan Chase within the Corporate and Investment Bank for Neovest, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. We have an exciting and rewarding opportunity for...