Skip to Content
Search For Jobs

What's your expertise?

Where should we look?

Zip Code

25 miles

25 miles
50 miles
100 miles
500 miles
1000 miles
2500 miles

Job Type

Contract (268)
Permanent (60)


Engineering (299)
Finance (118)
IT (667)
Other Opportunity (133)
Main Content

Mid Level UI Developer

Location: Seattle, Washington 98104
Posted:Fri, February 07, 2020
Salary:Up to US$0.0 per hour
Apply for this Job

Title: Mid Level UI Developer
Location: Seattle
Length of Engagement: 4-6 months with high likelihood of conversion after 4 months
Hours: M-F 8a 5p

About the Role:
Responsible for the technical design/analysis, architecture and development of internal and external software applications. Provides leadership, direction and coordination to development resources in support of project and company objectives.

Responsible for the definition, design, construction, integration, testing, and support of reliable and reusable software solutions, addressing business opportunities.
Work to translate visual designs to production ready screens in HTML/CSS/JS (Java environment) for a large scale web application (cross browser, multi device access)
Build new interaction patterns (navigation, widgets, validation, error messages etc.) based on design specs, using a combination of ReactJS & Javascript code.
Participate in design and troubleshooting problems related to UI design, webpage performance.
Work with design team on creating new CSS, organizing and optimizing existing style sheets.
Collaborate with product managers, software engineers and test engineers within development sprints to implement product features and enhancements.
Ensure adherence to Agile team norms and coding standards, software design best practices, architecture strategy and intent.
Responsible for overall application design, including interfaces with other applications and systems.
Responsible for leading the UI development team including mentoring staff.
Work with QA analysts to think out of the box creative ways to test functionality and performance of applications for environment and framework level changes

Required Skills:
BS or BA degree in information systems, computer science, business administration or related work experience.
Strong client-side coding skills and experience (ReactJS/HTML5/CSS3/JavaScript)
Hands on experience applying Web standards (W3C) and best practices, for HTML5, CSS3 & JavaScript
Ability to create, clean, organized HTML and CSS code, leveraging current techniques, tools and libraries
Demonstrated experience crafting solutions for layout and styling issues across multiple browser Experience developing Responsive/Adaptive Design solutions (RWD), with or without bootstrap libraries.
4+ years experience with grid layouts, media queries, and other responsive techniques
4+ years experience in all the tiers of web front-end development: ReactJS, JavaScript, HTML5, and CSS3.
3+ years in NodeJs
4+ years experience with advanced JavaScript concepts and design patterns
Working knowledge of REST APIs and Java in a J2EE environment.
Working experience following OOP principles in JavaScript development
Refactoring existing code to improve readability, code reuse, performance, and maintainability
Experience with the development methodologies (Agile SCRUM), development tools (Eclipse, , IntelliJ, Jira, Ant/Maven, Hudson/Jenkins) and applications platforms (JBoss, Tomcat)
Experience with integrated testing /test driven development processes
Experience with PhantomJS.
Ecommerce experience

Preferred Skills:
Working knowledge of alternative data management technologies (MongoDB, etc)
Working experience with multiple operating systems (Unix/Linux) and scripting languages
Working knowledge of multiple Software Development Life Cycles (SDLC) and industry standard development methodologies.

Personality Profile:
Comfortable collaborating and communicating in a large team environment.
Excellent documentation and knowledge transfer skills
Excellent communication, organizational and analytical skills

Interview: Phone Screen, In Person Loop, Hire/No Hire

Experis is an Equal Opportunity Employer (EOE/AA)

Apply for this Job