Previous Job
UI Architect / Application Developer
Ref No.: 18-00356
Location: Troy, Michigan
Title: UI Architect / Application Developer
Contract to Hire
Location: Troy, MI

NOTE - Need to work on W-2 only (No 1099 or C2C)

Must have skills:
Angular 2+
Architecture - Distributed / Modular systems
Automated testing

- Our client has an exciting opportunity for a passionate UI Architect/Application Developer who understands that building complex web experiences requires truly engineered solutions.
- The UI architect mindset and toolbox has radically advanced over the last couple years.
The firm is embracing this change to redefine our whole UI architecture by utilizing modern open source libraries to lay the foundation to build our new ecosystem of applications.
- We are looking for someone who wants to be part of the mission to transform the future.
We have a rare opportunity for you to use your talent, passion, and expertise to help drive this massive change in how we build our user experience across our product lines, and how consumers experience the Platform.

Required Skills:
- 8+ years building web experiences focused on the UI/front-end.
- The ability to understand a high-level vision and create a robust and modular architecture
- Expert understanding of Angular and JavaScript
- Strong understand of TypeScript, HTML, CSS, Bootstrap
- Expertise in writing automated unit/integration tests with testing frameworks like Jasmine and Selenium
- Expertise with cross-browser and cross-platform design constraints
- Can identify, communicate, and implement UI/front-end best practices
- Comfortable performing code reviews and providing candid feedback
- Experience working with RESTful web services
- Experience in web security standards and how to apply them
- Experience in UI performance testing and cross-browser compatibility testing
- Experience using Agile/SCRUM methodologies
- Experience with .NET/.NET Core
- Experience with relational databases
- Data-informed product development through analytics, A/B testing, and user group testing
- Embrace end-to-end ownership of projects
- Thrive in a fast-paced environment
- Strong presentation and verbal communications skills
- Ability to work independently as well as work in a team environment
- Be the technical expert for the UI/front-end
- Strong troubleshooting skills

Daily Responsibilities:
- Research, architect, and develop innovative digital solutions to engineer highly responsive and engaging web and mobile front ends with technical excellence
- Work closely with the Enterprise Architect, Solution Architects, and Product Owners to provide project estimates based on customer experience, features, and envisioned solution
- Implement rapid prototypes to evaluate solutions and ensure technical feasibility of UI/UX designs