Lead Mobile Developer
Position Summary
Join our dynamic and award-winning Digital Banking team, where you will play a pivotal role in creating custom, powerful tools for our clients and employees. As part of our team, you will help elevate our digital experience to new heights by contributing to the development of Online Banking, Mobile Banking apps, and other tools that promote Financial Wellness and Money Management for over 3 million people nationwide.
Core Responsibilities
- Lead the engineering of our consumer mobile applications (iOS/Android), including design, development, app store deployment, performance enhancements, and continuous improvement.
- Oversee mobile engineering efforts across the digital banking team, organized into squads with 3-4 engineers each.
- Participate actively in the Platform Squad to set mobile engineering standards, provide technical leadership, and mentor developers.
- Create roadmaps for continuous improvement and version upgrades to keep pace with evolving technology.
- Engage in all aspects of the Mobile software development lifecycle within an Agile Scrum environment.
- Own mobile tooling and build processes, including app store deployment and management.
- Troubleshoot and resolve performance issues in mobile applications.
- Collaborate with product managers, UI/UX designers, solution architects, and other developers to translate designs into functional requirements and technical design.
- Contribute to established standards and best practices for software applications.
- Communicate effectively with team members to ensure clarity, alignment, and high-quality code.
- Report status and progress to tribe and platform leads as requested.
- Create technical documentation, including technical specifications and project artifacts.
- Mentor other developers in software development best practices and service improvement.
- Adapt and work with team members of various experience levels.
Essential Qualifications, Skills, and Technologies
- Bachelor’s degree in Computer/Information Science, Information Systems Management, or equivalent.
- Passion for delivering quality software and experience leading and mentoring senior developers.
- Minimum of 5-7 years of experience in iOS and/or Android native mobile development.
- Experience building iOS apps using Objective-C and/or Android apps using Android Studio/Java.
- Proficiency with automated builds and processes, Fastlane, shell scripts, and .xcconfig.
- Experience with TestFlight, including managing users, release notes, versions, and build numbers.
- Experience with mobile development frameworks such as Cordova and Ionic.
- Knowledge of app provisioning processes, including identifiers, profiles, and certificates.
- Experience with client-side UI frameworks like Angular or React in a mobile context.
- Proficiency in Linux/Unix/Mac OS X environments and command line tools.
- Familiarity with Docker, Jenkins, Selenium, GIT, Swagger, and SonarQube.
- Understanding of DevOps concepts, CI/CD, testing automation, and TDD.
- Experience with agile and lean methodologies.
- Proficiency with CSS Preprocessors, preferably SASS.
- Problem-solving skills and a desire to create innovative solutions.
- Flexibility and adaptability to manage multiple responsibilities and varied environments.
Preferred (Nice-to-Have) Skills or Experience
- Experience with mainframe and banking software systems.
- Experience with application container platforms using Docker.
- Proficiency with GIT and GIT workflows, including gitflow and pull requests.
Client provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Recommended Jobs
Lean Six Sigma Process Improvement Director
Job Description Lean Six Sigma Process Improvement Director Location: Based in Cleveland and travels to Chicago, IL (Multi-site role) Company: Aramark Healthcare+ Reports To: Vice Presid…
Tax Manager
Job Description Job Description Tax Manager The Tax Manager oversees various aspects of client engagements, including team supervision and managing the daily workflow of assignments. This ro…
Home Care Assistant
Home Care Assistant Visiting Angels is currently seeking a Home Care Assistant to join our team. As a home care assistant, you will play a vital role in providing support and assistance to our clien…
Outside Sales Representative-Northern Kentucky
Ready to join a dynamic and growing organization with unlimited potential? UniFirst is seeking an Outside Sales Representative to join our team! Work for an international leader in the $18 bi…
Cook
Shady Lawn is looking to add a COOK to the team! Are you looking for a rewarding job in a positive, team-focused environment? Shady Lawn Embassy Healthcare is seeking dedicated COOK to join our…
Maintenance Electrician
QUICK APPLY We are currently sourcing candidates for a Manufacturing Maintenance Technician/Electrician at our Euclid, OH facility. This person will be responsible for the installation and maintenanc…
Deep Space Electro-Optical Observations Engineer
Job Description Job Description Applied Optimization (AO) Job Description Job Title: Deep Space Electro-Optical Observations Engineer Reports to: Principal Scientist FLSA Status: Full…
Senior Project Manager (Electrical)
Job Description Job Description Salary: $135K-$179K/year DOE Join a Crew That Powers Possibilities At Lighthouse Electric, we dont just build electrical systemswe build careers, relations…
Certified Anesthesiologist Assistant in Cincinnati, Ohio
Are you a certified anesthesiologist assistant (CAA) seeking a new and fulfilling career opportunity? TeamHealth is looking for a full-time anesthesiologist assistant to join our established anesthes…
Apprenticeship for Home Service
Job Description Job Description WyattWorks Plumbing is looking for a Goal Driven Team Player with a Sense of Urgency, Consider it Done attitude and a Do What’s Right mentality, looking for a …