UI/UX Engineer, Front-end Designer

Job Description:
 •Responsible for developing and generating software designs that meet customer driven requirements, implementable using Agile development methods.
•Determine design selections based on alternative analysis, best fit for functional expectations, and minimized sustainment. 
•Prototype and demonstrate website designs to project stakeholders
•Support the team in communicating designs and tailoring as needed to meet dynamic mission environment
•Willing to support the team at customer meetings to derive, and refine, product requirements
•Ability to document business requirements and develop functional requirements supporting software design and implementation
•Provide inputs during software development, testing and documentation efforts on created/updated capabilities
•Lead and/or support design discussions and reviews with the development team
•Use tools like Jira / Confluence to support project tracking and schedule; the team develops sprint schedules to organize and plan software releases
•Work with System Engineers on process and procedures supporting the customer

Required Skills:
•Experience designing software products to maximize usability / user experience for diverse user-base
•Experience evaluating project needs and developing requirements to achieve functional goals.
•Experience working with wire framing / prototyping tool (e.g., Axure)
•Front-end development experience 
•Experience and knowledge communicating design decisions with developers
•Ability to conceptualize technical concepts/requirements and design visually appealing artifacts to support those ideas
Desired Skills:
•Experience using with one or multiple JavaScript (JS) UI frameworks (Vue.JS preferred)
•Experience working with object-oriented programming (PHP using Laravel preferred)
•Experience with HTML5
•Experience with CSS frameworks, such as Bootstrap
•Certificate/degree in UI/UX field of study
•Working experience with image editors (GIMP, Adobe Photoshop, etc.) to design graphics supporting designs
•Knowledge of Agile/SCRUM concepts
•Ability to work as a member of a small development team or independently, as required
•Familiarity using team development tracking tools like Jira, Confluence
•Familiarity using Git

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field