Introduction:
First Citizens Bank is looking for an experienced Software Engineer (Mobile) to design and develop hybrid Android applications using Apache Cordova. As a Software Engineer (Mobile), you’ll play a key role in optimizing performance, integrating native features, and ensuring seamless functionality across devices. If you have a passion for mobile innovation and want to build secure, user-friendly financial applications, this opportunity is for you.
About the Role:
You will collaborate with cross-functional teams including UI/UX designers, backend engineers, and QA specialists to deliver high-quality mobile experiences. This position focuses on Android development using Java and Kotlin, with additional exposure to web technologies such as React, HTML5, and TypeScript.
Key Responsibilities:
- Design, develop, and maintain hybrid mobile applications for Android using Apache Cordova.
- Optimize app performance, responsiveness, and user experience.
- Debug and resolve compatibility issues across platforms and devices.
- Integrate third-party SDKs and develop custom Cordova plugins.
- Manage app deployment to the Google Play Store and ensure compliance with guidelines.
- Collaborate with designers and developers to deliver high-quality, secure apps.
- Document architecture, workflows, and technical specifications.
- Stay updated with emerging mobile technologies and frameworks.
Qualifications:
- Bachelor’s degree and 2+ years of experience in application programming, or 6+ years of equivalent work experience.
- Strong knowledge of Android development using Java and Kotlin.
- Proven experience with Apache Cordova and hybrid app development.
- Proficiency in HTML5, CSS3, JavaScript, React, and TypeScript.
- Experience integrating native features like camera, GPS, and push notifications.
- Familiarity with mobile debugging, Firebase Notification Services, and Git version control.
- Understanding of mobile security best practices and CI/CD pipelines.
Preferred Skills:
- Experience with Ionic Framework, PWAs, or micro front-end architecture.
- Knowledge of multi-factor authentication and cloud platforms (AWS, Azure, Firebase).
- Familiarity with React Native or Flutter.
- Strong analytical, communication, and problem-solving skills.
Why Join First Citizens Bank:
- Competitive salary and benefits package.
- Remote work flexibility for candidates in AZ, FL, GA, NC, and TX.
- A collaborative environment that encourages innovation and professional growth.
- Opportunity to contribute to award-winning mobile banking technology.
APPLY