Position Title 1: Sr UI Developer
Provide locations1. Most Preferred – Pittsburgh, PA 2.
Second Preferred – Strongsville, OH, Birmingham, AL, Dallas, TX and Phoenix, AZ
Ability to work remote: Yes, 3 days in office, 2 remote
Working Hours (Flexible): M-F 8-5 EST, Possible work for weekend deadlines or releases
Acceptable time zone(s): Preferred EST, some flexibility if candidate located in different time zone
Intended Length of Assignment: 6 Months to hire
Potential for Contract Extension: Yes
Contract to hire W2
Industry background: Prior experience in Banking/Finance Domain dealing with money movement preferred deals
Team dynamic: BSA, scrum, product owner 3 developers per platform, this resource will be replacing 1 of the developers.
Roles and Responsibilities: Working as a UI developer on the Mobile Zelle project.
Will be performing development, sometimes release related activities and standard documentation and paperwork to be and completed. Describing what they've worked on for a release, assessing the risk of the items that they've worked utilizing proper security protocols.
In depth knowledge in Swift UI
Working with SWIFTUI & UIKit (UIKit Interoperability)
Good Understanding about modularized architecture on large Scaled Mobile Projects (As we have multiple Modules/Micro UIs)
State Management - Env Objects, State Objects
Dependency Injection & Dependency Management
Understanding UITesting & Integration Testing (Xc test, Nimble
API Communication
Concurrency in SwiftUI - Combine/Async/Await
iOS A11/Voice over
Prior experience in Banking/Finance Domain
Technical Skills:
Swift UI
UIKit (UIKit Interoperability)
Flex Skills:
Good Understanding about modularized architecture on large Scaled Mobile Projects
State Management - Env Objects, State Objects
Dependency Injection & Dependency Management
UITesting & Integration Testing (Xc test, Nimble
API Communication
Concurrency in SwiftUI - Combine/Async/Await iOS A11/Voice over
Soft Skills: Works well with a team, collaboration Written and verbal communication skills, must be able to communicate and understand requirements of their tasks well. Documentation
Degrees/Certifications: Preferred, manager will look at experience in lieu of education
Role Differentiator: Opportunity for growth, newer technology for UI IOS and android
Interview Process:
1st Round – Technical, 1 hour with manager and tech lead
2nd Round – If needed, with another developer