UI SOFTWARE ENGINEER

Website Syntech

A UI Software Engineer is responsible for designing and implementing intuitive, responsive, and visually appealing user interfaces across Syntech’s web-based product line. They will translate UI/UX designs into clean, efficient front-end code while ensuring consistency, usability, and performance across all applications. UI Software Engineers are expected to participate in discussions and design sessions for new user-facing features and product enhancements.

ESSENTIAL FUNCTIONS:

  • Designs and implements user interfaces using Angular, TypeScript, HTML, and CSS/SCSS.
  • Translates UX wireframes, mockups, and prototypes into functional, polished user interfaces.
  • Builds reusable front-end components and maintains UI artifacts.
  • Ensures UI consistency, responsiveness, accessibility, and cross-browser compatibility.
  • Participates in UI/UX design sessions and provides technical feedback on usability, feasibility, and workflow improvements.
  • Integrates front-end code with backend APIs and services.
  • Tests UI components and systems; identifies, debugs, and resolves UI-related issues.
  • Follows and assists in maintaining development methodology best practices and procedures.
  • Applies UI design patterns, front-end architecture standards, and styling guidelines to ensure consistent development across all products.
  • Writes and proactively maintains technical documentation for UI development, testing, and troubleshooting efforts.
  • Supports operational functions such as research, build, deployment, and production support efforts.
  • Achieves objectives and goals with minimal supervision.
  • Stays current on industry trends and continuously updates job knowledge by studying state-of-the-art UI technology, design principles, and development techniques.
  • Performs other related duties, as assigned.

QUALIFICATIONS:

  • BS in Computer Science, Software Engineering, or other related field preferred; will consider relevant years’ experience in lieu of degree.
  • Requires a consistent and dependable work history, ideally reflecting 3-5 years of tenure with each previous employer.
  • Demonstrated experience building web applications using Angular and TypeScript.
  • Strong proficiency in HTML and CSS, including responsive and mobile-first design principles.
  • Understanding of UI/UX fundamentals including layout, visual hierarchy, interaction design, and usability.
  • Experience integrating front-end components with backend APIs.
  • Knowledge of Java or similar object-oriented language.
  • Familiarity with Agile software development methodology and release processes, preferred.
  • Excellent communication skills, both verbal and written.
  • Ability to work within a team environment.
  • Strong problem-solving skills.

CLOSING DATE:  12/31/2025

Syntech job descriptions are meant as summarizations only. They do not necessarily reflect all duties and responsibilities of a position.

Syntech is a drug and alcohol-free work environment and Equal Opportunity/Affirmative Action Employer (Minority/Female/Disabled/Veteran) 

 

To apply for this job please visit MYFUELMASTER.COM.