The Front-end Developer/UI Designer, under the general supervision of a project manager, supervisor or technical architect, develops, tests, and supports new and existing custom applications. The Front-end Developer/UI Designer is assigned tasks of moderate complexity and receives assistance when necessary from a project manager, technical architect or senior developer. The Front-end Developer/UI Designer brings innovative ideas to the attention of his or her project manager, supervisor or technical architect before implementing them. The Front-end Developer/UI Designer demonstrates clear communication skills, the ability to build good relationships with team members and end users, and possesses problem-solving skills. Strong verbal and written communication skills are a must.
The following is a general summary of what makes our team successful. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
* Develop code for web pages using semantic HTML5, modern CSS3/SASS, and JS to aid interactivity and animation• Create and maintain digital style guides and stylesheets across various projects and teams• Create mobile-first, responsive layouts with Bootstrap or custom framework• Translate concepts into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences• Design and deliver wireframes, user stories, user journeys, and mockups optimized for a wide range of devices and interfaces• Design screens, templates, and components using HTML5, CSS3, JS/ES6, and other design tools• Create reusable components with Angular 4+, AngularJS, or other frameworks• Design, develop, test, and debug UI components• Demonstrate understanding of responsive web design, browser compatibility, progressive enhancement, accessibility, and animations• Produce digital assets, templates, graphics, icons, and images using industry best practices• Participate in and lead related peer code reviews and help ensure design standards are followed• Understand Web Content Accessibility Guidelines• Work with other team members, including software developers, business analysts, subject matter experts, product managers, and technical architects• Provide time estimates for deliverables and task• Report daily status of assigned tasks• Follow all team coding standards• Follow documented work schedule policies• Attend weekly team meetings• Provide end-user application support• Track support calls and update tickets accordingly• Perform other tasks as required
DCI is a federal contractor and an Equal Opportunity/Affirmative Action Employer-Veterans/Individuals with Disabilities. If you are having difficulty using the online application system or would like to request other accommodations or application methods, please contact Doug Patterson at Accommodations@dciinc.org or 615-327-3061. Once a request has been made, DCI will initiate a discussion with you about your needs and whether an accommodation can be provided. DCI is committed to providing such accommodations where possible.
For more information about equal opportunity please see: