Mobile Application Developer

BCforward

Ohio

Remote

USD 96,432 - 103,320

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech firm is seeking a remote Lead Mobile Developer to oversee mobile application engineering for consumer banking. The role requires 5-7 years of experience in native iOS and/or Android development. Candidates should possess strong leadership skills and be familiar with Agile methodologies. This position offers a contract length of 9 months with a pay rate of $70 to $75 per hour.

Qualifications

  • 5-7 years experience in iOS and/or Android native Mobile development.
  • Experience with automated builds and testing automation.
  • Strong problem-solving skills and leadership experience.

Responsibilities

  • Lead mobile application engineering for consumer banking apps.
  • Advise teams on mobile engineering practices and coding standards.
  • Participate in Agile Scrum environment for software development.

Skills

iOS native development
Android native development
Agile methodologies
Problem-solving
Leadership and mentoring
Continuous integration and delivery

Education

Bachelor’s degree in Computer/Information Science

Tools

Docker
Jenkins
Git
Selenium
Fastlane
Cordova

Job description

Overview

BCforward is seeking a highly motivated and experienced Lead Mobile Developer. Location: Remote. Duration: 9-month contract. Pay Rate: $70 to $75/Hr on W2. Candidate must be willing to work on W2.

Job Title: Lead Mobile Developer

Company: BCforward, part of the Digital Banking team delivering mobile and online banking tools to more than 3 million users.

Responsibilities
  1. Assume responsibility for our client consumer mobile application engineering (iOS/Android), including design & development, app store deployment, instrumentation, performance enhancements, roadmap planning, and continuous improvement of the mobile platform.
  2. Assist and oversee mobile engineering efforts across our digital banking team (teams organized into squads of 3-4 engineers).
  3. Be an active member of our Platform Squad, helping set standards for mobile engineering practices, providing technical leadership, mentoring developers, and conducting code and design reviews.

Our team values friendly, hard-working, and collaborative individuals who lead and interact effectively with others.

What we’re passionate about
  • Designing and developing software using modern industry standards and frameworks
  • Delivering software in small batches, creating early wins, and iterating
  • Building relevant, resilient, and secure experiences for clients and employees
  • Furthering the skills of our teams and individuals
  • Evangelizing our technology to other teams in the bank and industry
Key Responsibilities
  • Lead the technical advancement of our Consumer banking mobile applications through the platform team by creating roadmaps for continuous improvement, version upgrades, and staying current with changing technology.
  • Participate in all aspects of the Mobile software development lifecycle within an Agile Scrum environment.
  • Provide mobile design, development, and deployment leadership and expertise.
  • Own mobile tooling and build processes, including app store deployment and management.
  • Responsible for performance tuning and instrumentation of Consumer banking mobile applications, including troubleshooting and resolution.
  • Work with product managers, UI/UX designers, solution architects, technical leads, and other developers to translate wireframes into technical designs.
  • Adhere to established standards and best practices, contributing ideas to advance the technology stack.
  • Collaborate and communicate effectively with other developers to ensure clarity and high-quality code and product.
  • Report status and progress to tribe and platform lead as requested.
  • Create technical documentation as required, including technical specifications and project artifacts.
  • Assist and mentor other developers in software development best practices and continual improvement of services.
  • Demonstrate the ability to adapt and work with team members of varying experience levels.
Required Experience / Skills
  • Bachelor’s degree in Computer/Information Science or Information Systems Management or equivalent.
  • Passion for delivering quality software and experience leading and mentoring senior developers to ensure design and coding best practices.
  • Minimum of 5-7 years experience in iOS and/or Android native Mobile development.
  • Experience building iOS apps using Objective-C and/or Android apps using Android Studio/Java.
  • Experience with automated builds and processes, Fastlane, shell scripts, .xcconfig.
  • Experience with TestFlight, releasing builds, release notes, and version management.
  • Experience building mobile apps using Cordova and Ionic (or similar frameworks).
  • Experience with app provisioning processes – identifiers, profiles, certificates.
  • Experience with client-side UI frameworks like Angular or React in a mobile context.
  • Experience in Linux/Unix/macOS environments, comfortable with command line tools and scripting.
  • Experience with Docker, Jenkins, Selenium, Git, Swagger, SonarQube.
  • Experience with DevOps concepts, CI/CD, testing automation, and TDD.
  • Experience working on teams using Agile and Lean methodologies.
  • Experience with Bootstrap or similar frameworks.
  • Experience using CSS preprocessors (preferably SASS).
  • Strong problem-solving skills and ability to create innovative solutions.
  • Flexible and adaptable attitude, able to manage multiple responsibilities across varied environments.
  • Desire to grow as a technology leader.
Preferred Experience / Skills
  • Experience working with mainframe and banking software systems is desirable but not required.
  • Experience working with an application container platform using Docker.
  • Experience with Git and Git workflows (e.g., gitflow, pull requests).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Mobile Developer - Hybrid Development - Ionic/Cordova - Banking - Direct Client - Remote ([...]
Lead Mobile Developer - Hybrid Development - Ionic/Cordova - Banking - Direct Client - Remote ([...]

Outcome Logix ( A Tech 50 Finalist company 2022, by Pittsburgh Technology Council ) • Cleveland (OH)

On-site
USD 100,000 - 130,000
Mobile Developer
Mobile Developer

System One • Merrifield (VA)

Hybrid
USD 95,000 - 140,000
React-Native Mobile Developer
React-Native Mobile Developer

BCforward • Spring (TX)

Hybrid
USD 77,000 - 83,000
Competitive compensation
Global client exposure
Inclusive culture
+1
Sr. Mobile Application Developer
Sr. Mobile Application Developer

Two95 International Inc. • Scottsdale (AZ)

On-site
USD 96,000 - 152,000
Lead Mobile Developer
Lead Mobile Developer

Arka Infotech Inc • Seattle (WA)

On-site
USD 100,000 - 130,000
Lead Mobile Engineer
Lead Mobile Engineer

PLP Group • New York (NY)

On-site
USD 120,000 - 220,000
Healthcare
Travel expenses
100-200 stock options vested over 4 years
Senior Java Engineer (Remote)
Senior Java Engineer (Remote)

First Citizens • Phoenix (AZ)

Remote
USD 100,000 - 130,000
Competitive benefits program
Sr. iOS App Developer
Sr. iOS App Developer

Corporate Tools LLC • Salt Lake City (UT)

Remote
USD 150,000
100% employer-paid medical, dental, and vision
Annual review with raise option
22 days Paid Time Off
+3
Mobile Application Engineer
Mobile Application Engineer

Pharmatek Consulting Inc. • Woodlawn (KY)

On-site
USD 120,000 - 190,000
Android Developer
Android Developer

Brooklyn Arts Council • Vienna (VA)

Hybrid
USD 100,000 - 140,000
Medical, dental, and vision insurance
Employer-paid life insurance
Employer-paid short-/long-term disable
+2