Principal/Senior UI/UX Engineer

Company: eClinical Solutions

Salary: Not provided

Location: , United States

remote

Description

• Work with the Engineering team to design, develop, test, and deploy highly interactive and data driven web applications • Apply good technical practices and contribute to the application usability with a focus on user interfaces, user experience, scalability, and maintainability • Design and build high performance web based rich UI applications • Design and write unit tests and participate in code reviews • Research, learn, and utilize new technologies on an ongoing basis • Collaborate with the Product Management, UI/UX, and Software Quality Assurance teams as needed • Collaborate with the Software Quality Assurance team to test the system functionality • Provide diagnostic support and fix defects as needed • Provide technical guidance, training, and support to other engineers • Other duties as assigned

Requirements

• Bachelor’s or Master’s degree in Computer Science and/or equivalent work experience preferred • Excellent knowledge of English • 5+ years of experience building elegant web-based UI for database driven applications preferred • Proficient understanding of cross-browser and cross-devices UI compatibility issues • Extreme attention to UI specific details such as colors, styles, sizing and placement of UI elements and applying good practices to ensure consistency throughout the application • Expert level proficiency in Angular with demonstrated experience building enterprise scale applications • Strong skills in HTML, CSS, JavaScript/TypeScript • Master level knowledge of the fundamentals of Web UI design and development • Solid understanding of good UX principles and the ability to apply the right approach based on the application type, user type and specific needs • Thorough understanding of the fundamentals of software design principles, patterns, and practices • Ability to write optimized yet clean code that performs well and is also easy to maintain • Good documentation skills and ability to contribute to relevant software documents such as features description, acceptance criteria, design documents, release notes, etc. • Experience working with Test Engineers in test driven design – where developers work in collaboration with Test Engineers to write test cases against new features before implementation • Proven ability to work independently as well as with other team members (Start-Up environment experience is a plus) • Must be a critical thinker and able to analyze and evaluate trade-offs in making design decisions • Excellent verbal and written communication skills • Experience in the Life Science industry and/or working with clinical trial data is a plus • Experience creating data visualizations in a SaaS product is a plus • Working knowledge of the Microsoft technology stack, including C# and ASP.Net MVC is a plus

Benefits

• Health insurance • Flexible work hours • Professional development opportunities • Remote work options • Paid time off

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.