What are the responsibilities and job description for the iOS App Developer position at SANS Consulting Services, Inc.?
TITLE = iOS App Developer
The Client Channels team within Wealth Management develops the Mobile Applications for iOS and Android . These hybrid (Angular Cordova) Applications provide comprehensive views of assets and liabilities, quick payments and transfer capabilities, projected income, breaking news, research and much more for the wealth management clients.
As a developer specializing in Web Application Architecture & Continuous Integration on the mobile team , you’ll hold a position responsible for:
· Stewarding the web application architecture to achieve native app-like performance, security, and appearance
· Evolving this web architecture to support an ever-changing mobile ecosystem (of devices and operating systems), and ensure re-use across varied native applications
· Driving the tools and training that enable the broader web development teams to contribute their write-once code to the mobile application, including the developer configuration of Macs used by these developers
· Managing a team of web developers (onshore offshore) that interface with business and user experience colleagues to build mobile-only functionality, and review the work done by write-once teams destined for the mobile platform
Your behind-the-scenes roles will include:
- Ownership of the web application CICD build on Macs in the cloud, where you’ll monitor and optimize performance, and adjust for changes to internal infrastructure
- Responsibility for logging, monitoring, diagnosing, and responding to production stability issues
Education: Bachelor’s/Master’s Degree in Engineering, preferably Computer Science/Engineering
Primary / Required Skills MUST HAVE CHECKLIST / RECRUITERS MUST RUN CHECKLIST – run With the candidate ON THE FIRST CALL
1. Strong experience with CSS, SASS, HTML5, webpack, and Angular
2. Web application development experience (ideally) for full-screen hybrid apps (i.e., addressing safe area, software keyboards, debugging, etc...) or (at a minimum) for mobile web browsersCALI
3. Experience with web browser Dev Tools across platforms
4. Knowledge of modern (responsive) web application design skills.
5. Experience with Git, node, reviewing pull requests
6. Excellent Communication Skills
7. Team management skills
8. Exposure to Agile and Jira
Secondary / Desired skills
1. Familiarity with deploying apps to the Apple and Google Play stores
2. Cordova
3. Splunk
4. Azure pipelines
5. Native (iOS / Android) development and deployment skills
6. Fluency with the macOS terminal (zshell)
7. Knowledge of testing frameworks and test-driven development
8. Web Accessibility
Job Type: Contract
Pay: $110.00 - $125.00 per hour
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Schedule:
- 8 hour shift
- Monday to Friday
- Weekends as needed
Experience:
- Swift: 8 years (Required)
- iOS development: 8 years (Required)
- Objective-C: 8 years (Required)
- Apple API: 8 years (Required)
- Cordova: 8 years (Required)
Ability to Relocate:
- Menlo Park, CA 94025: Relocate before starting work (Required)
Work Location: Hybrid remote in Menlo Park, CA 94025
Salary : $110 - $125