Senior Mobile Engineer

Vanguard Group, Inc.

$120K — $145K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • At least 8 years of related work experience, with 2 years in software development.
  • Undergraduate degree or equivalent experience; graduate degree preferred.
  • Proficient in designing cross-platform applications using React Native.
  • Experience with cloud-native applications and AWS serverless technologies.
  • Experience integrating native iOS features in React Native apps.
  • Advanced knowledge of JavaScript and TypeScript, focusing on maintainable codebases.
  • Strong grasp of design patterns and data modeling best practices.
  • Proven record of successful project delivery for large cross-team initiatives.

Responsibilities

  • Design and develop scalable mobile application features.
  • Collaborate with product teams to deliver intuitive mobile experiences.
  • Improve application performance and reliability continuously.
  • Translate requirements into design and code with automated tests.
  • Deploy changes to development and production environments as scheduled.
  • Mentor junior staff and provide subject matter expertise on development standards.
  • Communicate technical challenges clearly to all stakeholders.
  • Research and apply modern software development techniques for quality enhancement.

Benefits

  • Collaborative work environment with cross-functional teams.
  • Opportunity to mentor and develop less experienced staff.
  • Exposure to modern software development practices and technologies.
  • Involvement in a variety of large-scale projects across the organization.
Full Job Description

What You’ll Do 

  • Design, develop, and maintain high-performance, scalable mobile application features. 

  • Partner with product managers, designers, engineers, and platform teams to deliver intuitive, high-quality mobile experiences. 

  • Continuously improve application performance, responsiveness, reliability, and maintainability. 

  • Translate stories into design & code. Develop well-engineered code and test artifacts backed by automated tests. 

  • Elevate code into the development, test, and production environments on schedule. Provide follow-up production support. Submit change control requests and documents. 

  • Provide subject matter expertise in software development methodology and development architecture standards. Mentor staff with less experience.  

  • Effectively communicate technical issues in a manner all can understand. 

  • Research and employ contemporary software development techniques to ensure quality and improve velocity of the team. 

  • Understand and comply with Information Technology and Information Security policies and procedures; verify that deliverables meet requirements. 

Required Qualifications 

  • Minimum of eight years related work experience, with at least two years of software development experience. 

  • Undergraduate degree or equivalent combination of training and experience; graduate degree preferred. 

  • Experience designing and developing cross-platform applications with React Native. 

  • Experience building cloud-native applications and services using AWS and serverless technologies. 

  • Experience integrating native iOS capabilities, Apple frameworks, and third-party SDKs within React Native applications. 

  • Advanced knowledge of JavaScript and TypeScript. Experience building maintainable, type-safe codebases. 

  • Ability to learn new technologies quickly and demonstrate a hands-on understanding. 

  • Strong understanding of design patterns, integration patterns/practice, data modeling principles and best practices  

  • A good track record of project delivery for large cross-team projects  

  • Strong communication skills and the ability to connect with engineers, managers, PMs, customers  

  • Experience with Mobile/Web development frameworks, and micro-service architecture  

 

Preferred Skills 

  • Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms  

  • Experience with Expo and modern React Native development practices. 

  • CI/CD Pipeline (GitHub Actions / Fastlane)  

  • Git (GitHub)  

  • Honeycomb  

  • Splunk 

Special Factors

Sponsorship

Vanguard is not offering visa sponsorship for this position.

Similar Jobs

More Jobs at Vanguard Group, Inc.

More Information Technology Jobs

Find similar Senior Mobile Engineer jobs: