Censis Technologies, Inc. is a leader in surgical asset management systems, dedicated to improving operational performance in healthcare. The UI/UX Engineer will play a crucial role in modernizing the core application by developing responsive user interfaces and collaborating with cross-functional teams to enhance user experience.
Responsibilities:
- Build and implement responsive, accessible, and high-performance user interfaces using Vue.js and AngularJS. Knowledge of modern Angular is a plus
- Lead and influence UI implementation across multiple projects, ensuring consistency, scalability, and adherence to shared design standards
- Develop modular, reusable UI components and contribute to shared front-end libraries and design systems
- Collaborate closely with UX designers to translate wireframes, prototypes, and mockups into functional user interfaces
- Ensure cross-browser compatibility, accessibility compliance, and responsive behavior across devices
- Optimize front-end code for performance and scalability, including minimizing load times, improving responsiveness, and enhancing the overall user experience
- Conduct performance tests and debugging
- Collaborate with back-end engineers to integrate APIs and ensure smooth data flow
- Work closely with product managers to understand requirements and deliver effective UI solutions
- Leverage Generative AI tools to enhance design workflows, improve design iteration speed, and automate certain development tasks
- Apply AI-driven insights to inform UI/UX decisions and improve product design based on user data
- Collaborate with designers to translate wireframes, prototypes, and mockups into functional user interfaces
- Communicate with quality assurance teams to ensure that the UI is thoroughly tested and bug-free
- Use version control tools such as Bitbucket to manage and maintain code
- Assist in front-end deployments and ensure updates are rolled out smoothly across environments
- Conduct front-end unit testing using frameworks like Jasmine or Vite
- Identify and resolve front-end bugs in collaboration with QA engineers
Requirements:
- Bachelor's or Master's degree in Computer Science, Design, Human-Computer Interaction (HCI), or a related field
- 5 to 8 years of experience in front-end development with modern JavaScript frameworks
- Strong proficiency in Vue.js, AngularJS, JavaScript, HTML5, and CSS3
- Experience contributing to shared UI frameworks or design systems
- Familiarity with generative AI tools applied to development workflows
- Experience working in agile development environments
- Experience with design systems, shared front-end packages, and enterprise UI architecture