iOS Lead Developer - SFO, CA (Onsite Role) - US Citizen / Green Card Only
- Contract
Company Description
Role: iOS Lead Developer (US Citizen / Green Card Only)
Location: San Francisco, CA (Day 1 Onsite Role)
Duration: 6+ Months
Overall 10+ yrs experience with min of 2 yrs as IOS lead
Job Description
As the Digital Technology Lead Developer:
Roles & Responsibilities :
- Establish and maintain strong partnership with the business owners/product owners.
- Work with Business Owners/Product Owners and system leads (including vendor solutions) to logically design and negotiate solutions and participate in the long-term planning for products.
- Ensures commitments are met while providing high quality and cost effective systems that meet customer’s expectations.
- Full stack hand-on mobile development for native mobile app design and implementation (iOS and Android), including system analysis, test driven application development, test automation, code review and application maintenance support.
- Adapt Digital Agile approach and work with mobile vendor to implement the mobile solution.
- Drive the architecture and technology choices that enable a world-class user experience.
- Code and ship complex new mobile features and apps at high velocity and high quality with well-structured code.
- Keeping up-to-date on new technology, standards, protocols and tools in areas relevant to rapid changing digital environment.
- Work with the application support team and external vendors to ensure all applications are supported according to their SLAs.
- Troubleshoot debug, and fix issues in production and non-production environments.
- Hands on development experience and full understanding of mobile app development pipeline and process including development of applications that interface with hardware accessories.
- Lead and mentor junior mobile developer.
- Perform duties and responsibilities specific to department functions and activities.
- Performs other duties and responsibilities as required or assigned by supervisor.
Responsibilities include the following:
- adhering to and complying with all applicable, federal and state laws, regulations and guidance, including those related to Anti-Money Laundering (i.e. Bank Secrecy Act, USA PATRIOT Act, etc.),
- adhering to Bank policies and procedures,
- completing required training,
- identifying and reporting potential suspicious activity to the BSA/AML Officer, and
- knowing and verifying the identity of any customer(s) that enters into a relationship with the Bank.
Skills needed :
- Master’s or Bachelor’s degree in engineering, computer science or a related technical field.
- Direct experience in mobile solution design and implementation.
- Experience in Native Mobile app development (Android, iOS); Swift/Object-C and/or React Native code.
- Experience using React/JavaScript to build front-end web or native application experiences.
- Act as subject matter expert for iOS/Android development.
- Hands on development experience with cross platform display and performance optimization.
- Experience in test-driven development and test automation.
- Attention to detail, carefully crafting both tests and code.
- Code and ship complex new mobile features and apps at high velocity and high quality with well-structured code.
- Troubleshoot debug, and fix issues in production and non-production environments.
- Proficient in Agile and SCRUM practices.
- Backend web service and API knowledge.
- Organization skill and ability to multi-task.
- Willingness to learn new technology.
- Complex problem solving skill and deadline oriented.
- Team player.
- Provides extraordinary service.
- Furthers the Client culture and values.
Job Demands:
- Must be able to review and analyze data reports and manuals; must be computer proficient.
- Must be able to communicate effectively via telephone and in person.
Additional Information
Additional Information