What are the responsibilities and job description for the Senior iOS Mobile Software Engineer--San Diego, CA (Onsite) position at EdgeAll?
Job Details
Job Description:
Duties : * Work in a team setting with both iOS and Android engineers to build platform capabilities related to customer Identity -- account creation, sign-in (technologies such as Passkeys), account maintenance and security, and fraud prevention. * Use Swift, SwiftUI and Async/Await to build iOS capabilities related to Identity * Help fix bugs as they arise and provide technical support on a rotational basis to other Intuit developers who use our Identity mobile SDK. * Must be a self-starter and be able to own and drive complex projects from start to completion, wearing the project manager hat at times to provide regular status updates. * Expand the suite of automated unit and UI tests
Skills: Required Skills :
- Highly adept with Swift, SwiftUI and Async/Await, and with iOS mobile development in general
- Conversant with CICD build pipelines, including automated unit tests and UI tests
- Experience with remote logging tools such as Splunk
- Project management skills -- decomposing projects into tasks (JIRA), estimating the tasks, putting together a project plan, and tracking & reporting progress as we execute on the plan.
- Self-leadership: motivated to do great work, jump in and assist where needed to get key milestones across the finish line.
- Git SCM (Github) and Pull Requests for peer review process
Education:
B.S. in Computer Science or similar degree