What are the responsibilities and job description for the iOS Android Developer position at Bank of America?
Job Description:
Bank of America has been recognized as #1 in customer satisfaction with banking mobile apps and online banking among national banks in the J.D. Power 2021 U.S. Banking Mobile App Satisfaction Study and the J.D. Power 2021 U.S. Online Banking Satisfaction Study.1 We earned additional recognition by J.D. Power as #1 in Customer Satisfaction with Retail Banking Advice.
We are looking to hire a talented Mobile Development Engineer, who has hands on experience working on iOS and or Android platforms to design, build, and maintain the next generation mobile applications. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
To ensure success as a Mobile development Engineer, you should have a strong working knowledge of iOS / Android Frameworks, be proficient in Objective-C, Swift & Swift UI and be able to work as part of a team.
Required Skills
- Bachelor’s degree in computer science or software engineering or equivalent education
- 5 - 7 years of experience.
- Hands on development of Android and or IOS applications is required
- Proven experience as an app developer.
- Proficient in Objective-C, Swift, Swift UI or Kotlin
- Extensive experience with iOS and/or Android Frameworks and integrating vendor app SDK’s.
- Knowledge of iOS and/or Android back-end services.
- Knowledge of Apple and/or Android design principles and application interface guidelines.
- Proficient in code versioning tools including Git, Bitbucket.
- Knowledge of C-based libraries.
- Familiarity with Biometrics, push notifications, usage of Camera API’s, etc.
- Experience with continuous integration & Unit tests. Ability to thrive in a fast-paced, team-based environment.
- Strong written and verbal communication skills. Strong focus on troubleshooting and issue resolution.
Desired Skills
- Experience working with iOS Mobile Application technologies.
- Demonstrated interest in technology, technology-related issues and analytical analysis.
- High performance and standards as demonstrated by academic or previous job experience.
- Effective collaborator with both non-technical and technical team members.
- Motivated self-starter with a high attention to detail.
- Ability to thrive in a fast-paced, team-based environment.
Shift:
1st shift (United States of America)Hours Per Week:
40