Senior Flutter Engineer - Payments & Mobile Apps

Hobbsnews

Charlotte (NC)

Hybrid

USD 110,000 - 170,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Bank of America is seeking a Senior Mobile Software Engineer for Enterprise Payments Technology in the United States. The role focuses on delivering complex requirements and ensuring scalable, maintainable architecture with tests and CI/CD.

You will mentor engineers and drive quality through automated testing and deployment pipelines. The team supports Merchant Solutions, Card Issuing, Digital Wallets, and more, handling billions of transactions and millions of relationships.

Qualifications

  • 4+ years experience coding solutions and unit testing to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • 4+ years experience designing/developing/modifying architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity.
  • 4+ years of professional experience in mobile app development.
  • Proven experience with Flutter and Dart in production-level applications.
  • Strong understanding of RESTful APIs, and JSON.
  • Familiarity with CI/CD pipelines, Git, and agile development methodologies.

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.
  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained.
  • Mentors other software engineers and coach team on CI-CD practices and automating tool stack.
  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle.
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.
  • Automates manual release activities.
  • Designs, develops, and maintains automated test suites (integration, regression, performance).

Skills

Mobile app development
Flutter
Dart
RESTful APIs
JSON
CI/CD
Git
Agile methodologies
Architecture design
Test automation

Tools

Git
CI/CD pipelines

Job description

Bank of America is seeking a Senior Mobile Software Engineer for Enterprise Payments Technology in the United States. The role focuses on delivering complex requirements and ensuring scalable, maintainable architecture with tests and CI/CD.

You will mentor engineers and drive quality through automated testing and deployment pipelines. The team supports Merchant Solutions, Card Issuing, Digital Wallets, and more, handling billions of transactions and millions of relationships.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flutter Engineer — Enterprise Payments
Senior Flutter Engineer — Enterprise Payments

Bank of America • Kennesaw (GA)

On-site
USD 100,000 - 130,000
Senior Flutter Engineer - Payments Platform
Senior Flutter Engineer - Payments Platform

Bank of America • Charlotte (NC)

On-site
USD 110,000 - 150,000
Senior Android Engineer – Payments Platform & POS
Senior Android Engineer – Payments Platform & POS

Bank of America • Addison (TX)

On-site
USD 120,000 - 150,000
Senior Software Engineer (Java/Kotlin) – Payments & POS
Senior Software Engineer (Java/Kotlin) – Payments & POS

Bank of America • Charlotte (NC)

On-site
USD 95,000 - 125,000
Android Tech Lead - Payments & POS Platform
Android Tech Lead - Payments & POS Platform

Bank of America • Addison (TX)

On-site
USD 120,000 - 180,000
Software Engineer III - Flutter Engineer
Software Engineer III - Flutter Engineer

Bank of America • Kennesaw (GA)

On-site
USD 100,000 - 130,000
Software Engineer III - Flutter Engineer
Software Engineer III - Flutter Engineer

Hobbsnews • Charlotte (NC)

Hybrid
USD 110,000 - 170,000
Software Engineer III - Flutter Engineer
Software Engineer III - Flutter Engineer

Bank of America • Charlotte (NC)

On-site
USD 110,000 - 150,000
Senior Software Engineer, Payments & Digital Assets
Senior Software Engineer, Payments & Digital Assets

U.S. Bank • Town of Charlotte (NY)

Hybrid
USD 112,000 - 131,000
Healthcare (medical, dental, vision)
401(k) and employer-funded retirement
Paid vacation
+1
Lead Engineer: Payments Platform Modernization
Lead Engineer: Payments Platform Modernization

Quest Oracle Community • Charlotte (NC)

Hybrid
USD 122,000 - 200,000