MLS Technologies
Graphical User Interface Developer
MLS Technologies, Madison, Alabama, United States, 35756
Hybrid position requiring periodic on-site in Huntsville ( Seeking a GUI Developer to develop an interface for a new Guidance Product. This is a contract role for a large project. This candidate plays an important role carrying out a range of responsibilities to include: Responsibilities: Create wireframes, prototypes, and high-fidelity mockups for applications. Interpret design and vision into a Graphical User Interface, including typography, layout, image production, page integration and user experience. Test appearance and functionality of data in multiple browsers, networked and standalone platforms (Windows, Linux and handhelds) and screen sizes. Collaborate with engineers to ensure designs are technically feasible and meet requirements. Stay up-to-date with design trends and best practices, and incorporate them into your designs. Ensure adherence to standards through reviews of developed pages Communicate design concepts and decisions to client stakeholders and team members. Job Requirements Minimum Security Clearance: Bondable Skills and Knowledge/Qualifications: 5-10 years of professional UI / UX design experience working with software product or consulting companies. Proficiency in design tools such as Adobe Creative Suite, Sketch, or Figma. Knowledge of modern HTML/CSS/JS Fluency in one or more languages like Python & C/C++. Experience with front-end development languages such as jQuery and Bootstrap. Experience creating custom graphics and icons specific to business requirements. Experience creating graphic data models and graphs. Collaborate with back-end developers to deliver high-quality, scalable, and innovative End User simplicity. Ability to assess and improve the user experience (UX) and user interface (UI) design of the product. Ability to work independently with minimal supervision. Excellent oral and written English language communication skills. Experience working with a remote team. Demonstrated creative, critical thinking and troubleshooting skills, strong collaborative skills, strong written and verbal communication. Experience with databases SQL databases is a plus. Understanding of networking concepts (SIP, VoIP, etc.) is a plus. A portfolio highlighting your UI design projects (if available) is a plus. Education Requirements: Bachelor"s degree in Computer Science, UX Design, Human-Computer Interaction, or related field.