Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
HTML
CSS
ES6
JavaScript
React
Redux
UI
portfolio
Job Details
Sr. UI Developer
Location: Chicago, IL Need locals
Long Term
Job Description
As a Senior Frontend Experience Engineer, you will sit side by side with design and product teams to build frontend experiences. Your work will elevate our digital experiences through compelling prototypes, patterns, and components that empower our partners and clients. A detail-oriented systems thinker, you can see tough challenges from multiple perspectives and uncover the technical solutions to solve design and business needs.
Experience Level: Level 3, greater than 7 years
Qualifications:
- As a Frontend Experience Engineer, you should have working knowledge, or experience with at least some, but not all, of the following:
- A minimum of two years of front-end UI development experience, writing semantic HTML, CSS and ES6 JavaScript
- Experience working with the React framework, Redux and supporting middleware
- Work portfolio (applications, code samples) that demonstrates systematic and creative development thinking as well as a deep understanding of UI development best practices.
- Excellent verbal and written communication skills (the ability to effectively sell an idea).
- Ability to manage time wisely given competing priorities, meet agreed upon deadlines, and be accountable for work.
- Experience in working with a cross-functional team or large-scale software development lifecycle, including waterfall and (more importantly) agile methodologies.
- Experience with debugging and browser performance optimization
- Experience using GIT and source control workflows (i.e. Gitflow, Pull Requests) with multiple contributors
- Experience with Test Driven Development
- Experience with Node, Webpack, and NPM libraries
- Comfortable working with server-side architects to define flow & structure of data
Additional Skills & Qualifications
Nice to Haves:
- Practical understanding of accessibility standards and WCAG 2.1 compliance
- Familiarity with D3 or data visualization libraries
- CSS 3 responsive design, CSS Preprocessors, CSS Animations
Tasks and Responsibilities:
- Contributes to an open culture that enables development through direct but kind feedback, promotes diverse perspectives and fosters a sense of curiosity and optimism.
- Evangelizes a deep understanding of HTML, CSS, and JavaScript to build accessible and reusable UI components using our digital design system and platform tools
- A commitment to high-quality deployed code as well as positive and productive contributions
- Manage expectations and deliver effective, efficient, and thoughtful technical solutions.
- Collaborate and communicate professionally with designers, product owners and architects to understand technical needs and user requirements while effectively communicating the complexity, intent, and specifications of development tasks
- Developing reusable/configurable software components, interactive reporting dashboards and data visualizations.
- Contribute back to our design system in the form of components, documentation, best practices, and guides.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.