Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Manager of Software Engineering - iOS Lead

AT JPMorgan Chase
JPMorgan Chase

Manager of Software Engineering - iOS Lead

Bangalore, India

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 Asset and Wealth Management 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.

Job responsibilities

  • Working on Improving the code structure, have an impact on architecture, and review code of any scope produced by the team
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Participating in code reviews and contribute to a culture of continuous improvement
  • Help implement and maintain automated tests to ensure high code quality
  • Staying up-to-date with the latest industry trends and technologies to keep our products at the forefront of innovation
  • Identifying and correcting bottlenecks and fix bugs
  • Working closely with the design team to ensure the technical feasibility of UI/UX designs
  • Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Mentoring and supporting the personal growth of other colleagues, encouraging efficiency in their roles

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience
  • Experience with common iOS architecture patterns, including MVVM
  • Strong experience with Swift and familiarity with Objective-C and its runtime
  • Familiarity with testing capabilities (XCTest including unit and UI tests) and approaches
  • Understanding iOS app performance dimensions and tools (Instruments)
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Solid understanding of the Software Development Life Cycle, Agile methodologies, Application Resiliency, and Security
  • Experience using Swift UI to develop rich User Interfaces

Preferred qualifications, capabilities, and skills

  • Cryptography and cryptographic services on iOS
  • Prior experience with Android

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: JPMorgan-210560743
Employment Type: Full Time