Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

UI / UX DEVELOPER

BitBrew

UI / UX DEVELOPER

Ann Arbor, MI
Full Time
Paid
  • Responsibilities

    Make our awesome technology approachable, functional, and easy to use with your knowledge of design, user experience, JavaScript, HTML, and CSS. We need an enthusiastic designer + developer who wants to learn and also create new apps and software that will make our platform best-in-class. You'll get the applause from our customers, and us, too. 

    WHAT WILL YOUR JOB BE LIKE FROM DAY TO DAY?

    In the heat of a sprint, your day may consist of designing the user flow for a new feature, creating a high-fidelity mock-up for it, and presenting your work to the product and front-end teams. You will also work to standardize our brand guidelines, codify them in a design system, and implement them across our products. Some days, you might be asked to assist our front-end development team with researching and integrating new libraries or frameworks into an application, styling it, developing its functionality with JavaScript, or writing tests. You may be called upon by your fellow developers to review code and help troubleshoot, and they will help you as well. Periodically, product managers will ask you to define and estimate the complexity of user stories based on their feature requirements.

    WHAT WILL SUCCESS LOOK LIKE FOR THIS ROLE?

    The best indicators of success will be on-time delivery of user stories, a cohesive brand for users at every touch point, meaningful contributions to the code base, and a teach-and-learn attitude that contributes to team spirit.

    SKILLS AND KNOWLEDGE YOU HAVE OR WILL GAIN ALONG THE WAY

    • Demonstrated knowledge of best practices in interface design and user experience
    • Proven history designing easy-to-use, eye-catching interfaces
    • Experience creating and implementing style guides or design systems
    • Familiarity with common UI / UX software (e.g. Figma, Sketch, Adobe products)
    • Talent for writing simple and readable code
    • Ability to respond to and contribute constructive feedback
    • Front-End Web Framework knowledge (e.g. React)
    • Ability to write valuable and robust tests using various testing strategies (e.g. unit, integration, end-to-end) and modern frameworks (e.g. Jest, Cypress)
    • Effective communication about the complexities of implementing technical features to non-technical teammates
    • Confidence with designing new features (or recommending improvements to existing ones) with minimal guidance
    • Exposure to version control software like Git
    • Desire to learn any of the above that you don't know