Note: The job is a remote job and is open to candidates in USA. First Citizens Bank is seeking a Senior Software Engineer (Mobile) to develop cross-platform iOS applications using Apache Cordova. The role focuses on building, optimizing, debugging, deploying, and maintaining hybrid mobile applications while collaborating with design, backend, and QA teams.
Responsibilities
- Design, develop, enhance, and maintain hybrid mobile applications for iOS
- Optimize app performance and responsiveness
- Debug, troubleshoot, and resolve platform-specific compatibility issues and bugs
- Deploy applications to the Apple App Store, ensuring compliance with their guidelines
- Collaborate with UI/UX designers, backend developers, and QA teams to deliver high-quality mobile applications
- Maintain proper documentation for development processes, app architecture, and technical specifications
- Stay up to date with the latest mobile development trends, and best practices
Skills
- Proven hands-on experience in iOS (Swift/Objective-C)
- Hybrid mobile app development using Apache Cordova
- Should have experience integrating third party SDK's and developing custom plugins
- Experience in mobile security best practices
- Working knowledge in HTML5, CSS3, JavaScript, React, and TypeScript
- Experience integrating Cordova plugins for native features such as Camera, GPS, File System, and Notifications
- Experience with mobile debugging tools, performance optimization, and cross-platform compatibility
- Strong knowledge of App Store deployment processes
- Understanding of Apple Push Notification Services
- Experience with Git version control, Agile methodologies (JIRA etc.), and CI/CD pipelines
- Strong communication skills, problem-solving skills and the ability to work independently or as part of a team
- Minimum Required Education and Experience: Bachelor's Degree and 4 years' experience OR High School Diploma or GED/Equivalent and 8 years' experience in Software application development and maintenance
- Experience with Ionic Framework
- A good understanding of micro-front-end architecture
- Knowledge of Progressive Web Apps (PWAs)
- Familiarity with cloud services like AWS, Azure, or Firebase
- Experience with authentication, multi-factor authentication is a plus
- Experience with React Native or Flutter is a plus
Company Overview
Company H1B Sponsorship