Skip to main content

Locals Only Urgent Need UI Developer

Posted today

usm systemsWashington (DC)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Overview: In this role you will advance user interfaces for web and mobile applications, collaborating with solution architects to evaluate new technologies. You will design front-end code, mentor teammates, and drive UI development best practices in an agile context. You’ll tackle daily technical issues within a SCRUM team and stay current with UI frameworks and trends. This opportunity lets you shape responsive, high-quality interfaces in a fast-paced IT services environment.
Responsibilities: Research capability for new technologies and hands-on POC on new technologies and frameworks; collaborate with solution architecture to decide on adopting new technologies Strong front end developer skills for web and mobile applications, including mobile apps Detail design on front end code, including file structure, configuration with JavaScript framework, build and deployment Provide guidance and mentor team members Identify and solve daily technical issues within SCRUM team Drive and track unit testing and processes Define and document UI development best practices, standards and guidelines Collaborate closely with other UI developers and backend developers Multi-task across multiple projects Stay updated on UI frameworks/technology trends and best practices for web and mobile Experience with Agile methodologies
Key requirements: Minimum of 5+ years of professional UI development Deep knowledge of HTML, CSS, Sass/Less and JavaScript Expert in AngularJS 1.5 and above; experience in AngularJS2, ReactJS, ReactNative, Ionic and other frameworks Experience in connecting with Restful Web Services; experience creating mock servers with Express JS Experience in Karma/Jasmine for Angular unit tests; Git/BitBucket, Jenkins and Sonar Experience with Atom, WebPack, Grunt, Bower, Yeoman; ES2016 (ES7) Experience in Java/J2EE/Spring/web services is a plus Experience with front end development tools such as Atom, WebStorm etc Communication and presentation skills; self-motivated and able to work independently or in a team Experience in a fast-paced software environment and ability to meet aggressive timelines High energy, creative and inquisitive; able to multitask Communication and presentation skills Self-motivation and independence Team collaboration HTML CSS Sass/Less

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this