Lead Software Engineer -IOS Developer

Published date: 2024/01/10
  • Location: Bengaluru, Karnataka, 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, you are an integral part of an agile team in Digital Tech Group 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
Lead and coach the development team through the entire software development life cycle. That is from design, implementation, testing and maintenance.
Mentor junior developers in core design patterns and architectural principles.
Be passionate in your field and keep up-to-date on emerging technologies, platform advances and APIs
Create work estimates based on technology concepts and requirements documentation.
Adhere to agile principles and work closely and collaboratively with the wider team.
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.

Required qualifications, capabilities, and skills
10+ years of combined software/application development experience
Experience with all phases of the development life cycle
Experience developing mobile applications using Objective C, Swift
Created 1 or more applications available in Apple's AppStore or Google's Android Market
Familiarity with Agile development including daily scrum and weekly iteration reviews and planning
Familiarity with how to optimize code for phones, testing with phones, challenges with phones
Familiarity with several languages: Objective C, Swift, Java a plus
Familiarity with Git, Maven and Jenkins

Preferred qualifications, capabilities, and skills
Proven track record on working on complex mobile application
Exposure to optimizing and refactor complex code into modular ways.
Have good understanding on adapting and implementing different design patterns as per requirements.
In depth experience on Swift and Objective-C
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.
Company Name: JPMorgan Chase Bank, N.A.

Apply

1 page views

Related listings

  • Hiring for Mobile Developer // Bangalore
    Software Developer
    Software Developer
    Hiring for Mobile Developer // Bangalore MNR Solutions Private Limited - Bengaluru, Karnataka Job details Salary ₹6,00,000 - ₹10,00,000 a year Job Type Full-time Qualifications Bachelor's (Preferred) total work: 3 years (Preferred) Full Job Descripti...
    2026/11/08
  • UI Developer Intern (2023)
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Design, build, and maintain highly reusable Angular, JavaScript, HTML and CSS code. Translate user behavior and research into actionable data.Design and create mockups and user journeys for a wide range of devices including mobile.Rapid development a...
    2026/11/08
  • Software Engineer
    Software Developer
    Bengaluru (Karnataka) Software Developer
    Software Engineer Enhancesys Innovations Pvt. Ltd. - Bengaluru, Karnataka Job details Salary From ₹10,00,000 a year Benefits & Perks Provident Fund, Health insurance, Paid sick time, Food provided Job Type Full-time Regular / Permanent Qualificat...
    2026/11/08