Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Web Application Design
GUI screen components, workflows, user types, design patterns, and ways of interacting with complex data
- Execute all visual design stages, including wireframes, storyboards, sitemaps, user flows and final layouts (Web & Mobile apps)
- Design beautiful, intuitive interfaces for web and mobile app interfaces, while adhering to branding and design guidelines.
- Develop UX designs in an agile environment using design tools such as whiteboards, post-its, and Sketch, InVision and web/mobile technologies such as HTML, CSS, and JS
- Convert Photoshop & illustrator files to HTML Pages
- Design graphic user interface elements, like menus, tabs and widgets
- Build page navigation buttons and search fields
- Develop UI mockups and prototypes that clearly illustrate how sites function and look like
- Identify and troubleshoot UX problems (e.g. responsiveness) Conduct layout adjustments based on user feedback
- Work with developer team to turn designs into live code
- Adhere to style standards on fonts, colors and images
- Experience designing and implementing reusable UI components for use across screens and/or apps.
Job Requirements
- B.Sc. degree in Computer Science or similar
- Min. of 2 years of experience as UX Designer
- Proven Experience with portfolio that showcases your UX and visual design skills and results in digital (web and Mobile) Apps.
- Knowledge of HTTP requests and responses
- Have solid experience in creating wireframes, storyboards, user flows, process flows and site maps
- Extensive experience in UI design, ideally for web applications and mobile apps (tablets and phones).
- Excellent experience in Adobe XD and Adobe photoshop
- Proficiency in HTML, JavaScript, jQuery, and CSS
- Strong UI/UX design skills and understanding
- Hands-on Experience in Responsive Design
- Familiar with SCRUM and other agile methodologies
- Excellent in Sketch or XD, Invision or similar tools
- Strong organizational and project management skills
- Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
- Familiarity with JavaScript Angular frameworks
- Proficiency with server-side languages such as C#, .Net framework and .Net Core
- Familiarity with database technology such as MS SQL and NoSQL DB
- Proficiency with DevOps source control
- Experience with the CI and deployment over MS Azure
- Experience in Angular is a must
- Problem solver with the ability to build a feature from scratch & drive it to completion
- Experience in Responsive Programming, Web Performance, Browsers Compatibility
- Good knowledge of HTML5, CSS3, and cross-browser compatibility
- Good understanding of Redux/Rxjs
- Ability to write Unit tests
- Ability to manage, and handle network communication, REST calls, Optimistic updates, and low latencies
- Familiarity with Agile software development methodologies
- knowledge of UI/UX & Figma
- Experience working with CSS preprocessors such as SASS
- Experience with doing UI development on one or more FE development frameworks such as Angular, React.js, Vue, or React