It is the primary task of the user experience engineer to design and build the front end user interface.
What will you be doing? You will help design, code, test, and deploy the user interfaces for our Web site and Web-based applications. You will also be responsible for embracing and extending our online design guidelines. We are an established company working in a startup mode, so expect to share what you know with a cross-functional team, and learn new things from your peers.
How we do our work? We are an agile organization and operate via Scrum. You will participate in the usual Scrum activities (standup meetings, story writing, demonstrations, and retrospectives). We work in a collaborative fashion, but you will be responsible and accountable for the work you define and commit to.
Why do we do our work? Remodeling a kitchen is one of the scariest and most expensive things a homeowner will do. For many, it is one of the top expenses in their life, and has daily, long-lasting implications. We want to help homeowners by providing them inspiration, education, and enable their success – even when it applies to parts of the remodel that we don’t sell.
We build tools and automation systems to create collaborative online and offline tools so that our customers can benefit from personalized assistance from our project coordinators and interior designers. We may look like we’re a kitchen cabinet company, but underneath it all we’re really a services company providing a personal connection to highly skilled, formally educated designers and project coordinators.
Why should you consider working here? We are at a pivotal moment in the company’s future and are laying the foundation for growth. You’ll have an opportunity to not only shape the design and usability of our Web sites, but the team’s culture.
- Own the implementation of interactive interfaces on desktop and mobile Web
- Understand our current design language, incorporate input from internal and external partners, and then drive improvements on the look and feel of our properties
- Build and extend a styleguide for online assets and patterns, and their usage for both internal and external tools
- Work closely within an agile delivery team as the voice of interactive design, accessibility, and the engineer primarily responsible for the testing of these interfaces
- Participate in sketch and design sessions made up of project contributors from varying disciplines
- Create and maintain interactive prototypes in tools such as Axure for internal validation and/or user research
- Serve as the implementation point, and potentially advocate for, accessibility in our applications as appropriate.
- Teach what you know to others, and learn from them
- Ability to self-manage and work independently, as well as part of a team.
- Modern CSS Pre-processors like SASS or LESS
- Ability to learn new techniques, concepts, and technologies
- Good verbal and written communication skills. Ability to respond directly to questions from team members and business clients.
- Curiosity. We are data driven, you should be naturally compelled to ask “why?”
- Transparency. We share what we know so that the team can learn and increase its performance.
Must have experience in:
- Designing desktop and mobile Web site interfaces
- Mobile first design principles
- Common Web and mobile design languages (e.g., Material, Material 2, or Apple Flat)
- Building interactive prototypes
- Angular, Angular JS or React
- Consumption and understanding of ReSTful APIs
Nice to have experience includes:
- Mobile app design
- Implementing accessibility measures, especially ARIA tags
- Presenting ideas in front of teams, peers, and leadership
- Working with DVCS systems (Git, GitHub, CodeCommit)
To change or remove this job posting please contact firstname.lastname@example.org.