We are open to consider a US-based, fully remote or hybrid engineer for this role. Visa sponsorship is not available.

Position requires proof of vaccination from COVID-19


Who You Are

Are you inspired to develop innovative, intuitive, accessible user applications that enable educators and students to explore science in new ways? Do you thrive on working with cutting edge web technology, solving problems, learning, and sharing ideas with a highly collaborative and fast moving team? If so, please share your talents and passions with us.

What You Bring

  • Experience with UI web development based in JavaScript, HTML5, and CSS3
  • Experience with UI design systems
  • A keen eye for improving the user experience through usability, responsiveness, and accessibility
  • Experience with progressive web apps and responsive layouts is a huge plus
  • Able to foster working relationships through direct communication with peers and stakeholders
  • Active in efforts to improve software quality including, but not limited to: contributing to the improvement of the software development process, participating in an RFC process

Education and Experience

Verifiable experience designing user interface components for web based applications, and/or a Bachelor’s degree or higher from an accredited college or university with coursework in design/engineering/science.

About the Software Team

We are a high performing, cross-functional, self-organizing team that concurrently develops multiple software titles for multiple operating systems using cutting-edge web and back end technologies. Each team member needs to be flexible and willing to learn new skills, as needed. We work together every day in a positive and constructive environment where excellent communication is critical to our success.

Our Team works closely with other groups in the organization to release quality products in a timely fashion. Team members regularly have the opportunity to work with new hardware, subject matter experts, technical support, and our end-users to build the best possible products to aid in the teaching of science.

About us

Founded in 1981, Vernier pioneers award-winning interfaces, sensors, software, and curriculum to transform how educators teach science and how students collect, analyze, and interpret scientific data. Vernier is registered as an Oregon Benefit Company. We have also been on the list of the 100 Best Places to Work in Oregon for over 20 years. Being on this list means that we are serious about our commitment to providing employees with a positive, professional, inclusive, equitable, and fun work environment.

What we can offer you

At Vernier, we appreciate the impact of a sustainable work-life balance. In addition to an amazing company culture, Vernier offers competitive pay, profit sharing, a generous employer contribution into your 401(k) retirement account, and exceptional benefits. We have an onsite fitness center, private shower facilities, and an indoor bike storage room. Vernier is located next to the Millikan Way MAX line, and we provide employer-paid commuter benefits to all eligible employees. We also offer training opportunities, tuition assistance, paid volunteer time, a generous PTO (paid time off) plan, along with paid sabbaticals.


Job Description

Job Title: UI Designer/Front End Developer

Department: Software Development

Reports To: Software Manager

FLSA Status: Exempt

SUMMARY

Develops and researches user interface components and workflows for new and existing software programs.

ESSENTIAL Duties and Responsibilities include the following. Other duties may be assigned.

  • Able to work collaboratively and think flexibly
  • Collaborates with engineers, stakeholders, and product owners in order to achieve a scalable cross-product and cross-platform design system
  • Promotes the usage of the design system and supports developers in the implementation of the components
  • Illustrates design ideas using storyboards, process flows and wireframes
  • Designs graphic user interface elements, like menus, tabs and widgets
  • Translates requirements into style guides, design systems, design patterns and attractive user interfaces
  • Improves and maintains style guides and design systems
  • Recognizes and implements improvements and updates to the user interface components with a critical eye on usability, responsiveness and accessibility
  • Provides excellent customer service and maintains professional working relationships with all internal and external customers
  • Participates in Software Development department meetings
  • Documents all work to ensure that subsequent users can diagnose and fix any problems that might arise in a system, as well as perform any maintenance
  • Reviews objectives and assignment details with higher level staff to insure thorough understanding
  • Works under immediate supervision, often according to clear-cut and complete specifications. A certain degree of creativity and latitude is required

REQUIRED SKILLS

  • Experience with UI web development based in JavaScript, HTML, and CSS
  • Experience with accessibility in web applications
  • Experience with building and maintaining UI design systems
  • Experience with css grid/flexbox layout
  • Experience with design system tools such as chromatic, storybook, Figma, Sketch, etc.
  • Experience with cross-browser testing and small screen challenges
  • Experience with progressive web and/or responsive web applications is a huge plus
  • Possess excellent problem solving and debugging skills to rapidly identify and fix defects
  • Excellent oral and written communication skills
  • Eagerness to learn and keen attention to detail
  • Experience using standard development tools
  • Willing to actively participate in design discussions, code reviews and code analysis

DESIRED SKILLS

  • Experience developing web components, particularly lit
  • Experience writing semantic html
  • Experience with Agile and Scrum development practices
  • Experience with git
  • Experience with Jira
  • Experience with macOS, Windows, iOS, Android, Chrome OS, and Linux
  • Experience writing unit tests
  • Experience with npm, Node.js

SUPERVISORY RESPONSIBILITIES

This job has no supervisory responsibilities.

QUALIFICATIONS

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

EDUCATION and/or EXPERIENCE

Verifiable experience designing user interface components for web based applications, and/or a Bachelor’s degree or higher from an accredited college or university with coursework in design/engineering/science.

LANGUAGE SKILLS

Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, and governmental regulations. Ability to write reports and business correspondence. Ability to effectively communicate in one-on-one and small group situations with other employees of the organization.

MATHEMATICAL SKILLS

Ability to apply and comprehend mathematical concepts and operations such as exponents, logarithms, quadratic equations, and geometry.

REASONING ABILITY

Ability to apply principles of logical or scientific thinking to a wide range of intellectual and practical problems. Ability to deal with nonverbal symbolism (formulas, scientific equations, graphs, etc.,) in its most difficult phases. Ability to deal with a variety of abstract and concrete variables.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; and talk or hear. The employee is occasionally required to stand, walk, and reach with hands and arms. The employee must regularly lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, depth perception, ability to adjust focus, and ability to discern color.

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually moderate, typical of an open-cubical setting.

Vernier Software & Technology is an equal opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans status, sexual orientation, gender identity, or any other characteristic protected by law.


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

About us:ShareStream is a leader in online video and media management solutions for learning and media-based communications. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast po

Modus Create Modus Create |
|
6 d ago

Experience Level: SeniorHello! Are you ready to Work from Home and transform your career?We're looking for a Front End Engineer to join the engineering team at Modus. Want to help our client’s build awesome solutions to accomplish their goals and vision? Are you interested

Kin + Carta Kin + Carta |
5 d ago

The opportunityAt Kin + Carta, we’ve got opportunities to offer you — for growth, for leadership, for big, world-changing impact and for, dare we say it, fun. We are a global workforce that is committed to building a world that works better for everyone. And that star

Groove Commerce Groove Commerce |
20 d ago

We are looking for a Front End Developer to join our team. You will be responsible for working with the creative team to develop and bring websites to life ensuring client satisfaction and maximizing usability. You'll be working on platforms like BigCommerce and Shopify.If you ar

Resource Systems Group Resource Systems Group |
Today

RSG seeks a talented survey programmer who will work as part of our employee-owned organization. Ideal candidates are excited to collaborate with project teams to design and program online surveys used to collect data and provide high-quality insights to a wide variety of RSG cli