Position: UI Developer
Location: Pittsburgh, PA
Duration: 9 Months
Remote/Onsite: 5 days a week
Acceptable time zone(s): EST
Days of the week: M-F
Working Hours: 8a-5p EST
Contract to hire, W2
Industry Background: Developer and Banking Domain (Previous client experience Preferred)
Team Dynamic: 6 Developers, 1 QE, 1 Product Owner, Scrum Master (Agile Team)
Roles and Responsibilities:
- Will be working in Agile Team environment, which requires good communication and team collaboration.
- Build UI components for use by other developers through a library.
- Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance.
- Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems.
- Develop and direct software system testing and validation procedures.
Must Have Skills:
- Expertise in Frontend & Microapp Development
- Angular/Typescript
- Collaborative Interface Design Tool (ex: Figma)
- Building/maintaining reusable UI components
- Building/maintaining Design Systems
- Storybook
- Experience generating clear documentation of components for development use
- Bitbucket
- Jenkins and CI/CD Pipeline use and maintenance
- Web Accessibility (A11y)
Flex Skills:
- Experience working between teams
- Cross functional communication between teams
- Great Collaboration skills/team player
- Financial services background, a plus.
Soft Skills:
- Good written and verbal communication
- Documentation skills
- Collaborative
- Ability to take ownership of something and run with it individually
Education: Bach Min
Interview Process: Video – 1st round with HM 2nd Round will be more technical