Interaction Designer
Seeking an Interaction Designer who is able to make feature-rich products accessible to and usable by a variety of users. You will research and explore users’ needs, design solutions to meet those needs, and evaluate those solutions. Your tasks will include carrying out user and requirements analysis, defining a conceptual framework for interfaces, building prototypes, and analyzing designs. You will work closely not just with members of the Human Sciences Group, but with all MAYAns in an interdisciplinary environment designed to bring unique solutions to complex design problems.
Required skills for human scientists
An advanced degree in human-computer interaction, human factors engineering, cognitive psychology, or other HCI-related field
Excellent working knowledge of user interface standards, tools, methods, and industry guidelines
Senior Software Design Engineer
Lead interdisciplinary design teams from project conception to client signoff. You’ll be a technical lead as well as a get-your-hands-dirty practitioner in all phases of the design process. MAYA’s work is leading to major changes in how people will interact with information. You need the vision and skills to make that new and better future happen.
Position requirements
- BS or MS in Computer Science, Electrical/Computer Engineering, or equivalent
- Seven plus years of practical industry experience
- Excellent software design and information modeling skills
- Broad knowledge of computing technologies and programming languages (C/C++, Java, Python, PHP, DHTML, XML, Perl, ASP.NET, JavaScript, Windows/Mac/UNIX/Linux environments)
- Exceptional problem-solving expertise and attention to detail
- Excellent self-management skills
- Strong oral and written communication skills
- Aptitude for documentation, innovation, and process improvement
- Passion for elegant designs
Software Design Engineer
Participate in interdisciplinary projects by conducting research, design, prototyping, and implementation.
Position requirements
- BS in Computer Science, Electrical/Computer Engineering, or equivalent
- Three or more years practical experience
- Broad knowledge of computing technologies and programming languages (C/C++, Java, Python, PHP, DHTML, XML, Perl, ASP.NET, JavaScript, Windows/Mac/UNIX/Linux environments)
- Able to learn new technology quickly
- Great problem-solving expertise and attention to detail
- Excellent teamwork and communication skills
Visual Designer
Rare opening for a versatile, visual jack-of-all-trades (and master of one). MAYA works in many domains, so think fast on your feet. Make products easier to use and invent new ones. Use motion, time, and illustration to describe user experiences and business strategies. What emerges from you is not just art, but information architecture.
Desired qualifications
- Bachelor’s degree in communication design, human-computer interaction, or related discipline
Required skills for visual designers
- Balance of thoughts: 1/12 bad, 2/3 good or great, 1/12 mildly unsettling, 1/6 world changing
- Ability to rapidly prototype using time and motion, and across media, including paper, foam, pixels, light, sound, touch, culture
- Ability to craft templates, jigs, and frameworks out of your ideas
- Ability to work well as a member of interdisciplinary teams of engineers and human scientists (and our clients)
- Communication/Product/Experience design expertise, with emphasis in human/information interaction
- Desire, ability, and experience in interface design and Web development