Principal Mobile Developer

A privately held financial services company focused on making financial expertise broadly accessible and effective in helping people live the lives they want.
Boston, MA, USASalt Lake City, UT, USA
Mobile
Principal Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Finance

Description For Principal Mobile Developer

Fidelity Investments is seeking a product-aware Principal Mobile Developer to help deliver exceptional mobile experiences to millions of customers. The ideal candidate will have deep expertise in iOS development and a passion for leveraging cutting-edge tools and frameworks. Working in a collaborative, fast-paced environment, you'll be part of a team focused on creating rich native experiences that provide deep financial insights for on-the-go financial management.

The role requires 7+ years of professional iOS development experience using Swift, SwiftUI, Combine, and UIKit in an agile environment. You'll be responsible for collaborating cross-functionally with product, architect, and UXD teams to create experience roadmaps and build robust, stable apps. Key responsibilities include providing mobile thought leadership, pioneering iOS technologies, leading delivery of major components, and mentoring other iOS developers.

As a Principal Mobile Developer, you'll stay ahead of the curve by aligning architecture, user experience, and security with various teams. You'll need strong expertise in iOS Framework development, automated testing, deployment processes, and best practices for networking, concurrency, performance, and security. The position offers opportunities to work with cutting-edge mobile technologies while maintaining high quality standards.

Fidelity offers comprehensive benefits including medical/dental/vision coverage, 401(k) with company match, parental leave, and student loan assistance. The role follows a hybrid working model, requiring onsite work every other week at one of their office locations in Boston, MA, Merrimack, NH, or Salt Lake City, UT.

Last updated 12 days ago

Responsibilities For Principal Mobile Developer

  • Collaborate cross-functionally with product, architect, UXD to create experience roadmaps
  • Staying ahead of the curve by aligning architecture, user experience, and security
  • Providing mobile thought leadership
  • Pioneering iOS technologies and modernizing code base
  • Own and lead delivery of major components
  • Identify technical obstacles and find creative solutions
  • Lead multiple concurrent priorities in fast-paced environment

Requirements For Principal Mobile Developer

  • 7+ years of professional experience developing iOS apps using Swift, SwiftUI, Combine, UIKit, and XCode in an agile environment
  • Experience working with different architecture including MVVM, Clean etc.
  • Demonstrable experience mentoring and coaching other iOS developers
  • Good understanding of Apple's accessibility features
  • Experienced using XCTest and XCUITest with a focus on DevOps
  • Experience with iOS Framework development
  • Knowledge of networking, concurrency, performance, memory management and security
  • Experience with app store deployment and automated tooling
  • Experience working in team environments with code reviews and pair programming

Benefits For Principal Mobile Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • 401(k) with company match
  • Medical, dental, vision and prescription drug coverage
  • 16-week maternity leave & 12-week parental leave
  • Student loan assistance

Interested in this job?

Jobs Related To Fidelity Investments Principal Mobile Developer

Director, Mobile Architecture

Director of Mobile Architecture position at Fidelity Investments, leading mobile platform development across multiple applications.

Principal, Mobile Developer

Principal Mobile Developer position at Fidelity Investments focusing on Android development with Kotlin for Personal Investing customers.

Director, Software Engineering

Director of Software Engineering position at Fidelity Investments leading mobile and web development teams with focus on enterprise applications.

Principal Software Engineer- Android/iOS

Principal Software Engineer position at Microsoft Teams focusing on iOS and Android development, requiring 12+ years of experience and expertise in mobile application architecture and development.

Technical Lead Manager, Google Messages Wear

Lead the development of Google Messages for wearable devices, managing a team of engineers and architecting solutions that serve billions of users worldwide.