Senior UI Engineer

Flexera Software

Job Summary

As a Senior UI Engineer at Flexera, you will leverage extensive experience with React and TypeScript to develop world-class user interfaces for web applications. You will play a pivotal role in contributing to features that solve customer problems, collaborate with cross-functional teams, and ensure top-notch user experiences. Responsibilities include translating requirements into high-quality interfaces, integrating with APIs, optimizing applications for speed and scalability, and staying updated with emerging technologies.

Must Have

  • Demonstrate passion and skill in the design and construction of beautiful, robust and secure UI applications.
  • Work closely with product owners to translate requirements into high-quality, user-friendly interfaces.
  • Ensure technical feasibility of UX designs by working with the UX team.
  • Collaborate with backend developers to integrate UI components with API output.
  • Optimize applications for maximum speed and scalability.
  • Stay up to date with emerging technologies and industry trends, applying them to enhance the application.
  • Write clean, maintainable, and well-documented code.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
  • 7+ years of experience in developing UI for different applications.
  • Advanced skill level in React JS Framework.
  • Expert knowledge of TypeScript, ECMAScript 2023 & build tools.
  • 6+ years’ experience in the delivery of successful applications at impressive scale.
  • High experience in business analysis to communicate comfortably with product, engineering, and UX.
  • High experience in the implementation of secure and responsive web applications.
  • High regard for maintaining test quality of Unit and Cypress E2E tests.
  • Expert Knowledge level of accessibility and performance testing.

Good to Have

  • Experience building progressive web apps.
  • Comfortable with modern SCM for various types of development life cycle.
  • Familiarity with AWS infrastructure and build pipelines.
  • A solid understanding of containerization and microservices architecture.

Job Description

Job Description:

As a Senior UI Engineer at Flexera, you will utilize your extensive level of experience with React and TypeScript to create world-class user interfaces for our web applications. You will play a pivotal role in contributing to features solving customer problems, collaborate with cross-functional teams, and ensuring that our applications deliver top-notch user experiences.

Your Responsibilities:

  • Demonstrate your passion and skill in the design and construction of beautiful, robust and secure UI applications
  • Work closely with product owners to translate requirements into high-quality, user-friendly interfaces.
  • Ensure technical feasibility of UX designs by working with the UX team.
  • Collaborate with backend developers to integrate UI components with API output.
  • Optimize applications for maximum speed and scalability.
  • Stay up to date with emerging technologies and industry trends, applying them to enhance the application.
  • Write clean, maintainable, and well-documented code.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.

To be successful a Senior UI engineer you will need to have some (if not all) of the following attributes:

  • 7+ years of experience in developing UI for different applications
  • Advanced skill level in React JS Framework
  • Expert knowledge of TypeScript, ECMAScript 2023 & build tools
  • A proven and respected engineer with 6+ years’ experience in the delivery of successful applications at impressive scale.
  • High experience in business analysis to communicate comfortably with product, engineering, and UX.
  • High experience in the implementation of secure and responsive web applications
  • High regard for maintaining test quality of Unit and Cypress E2E tests
  • Expert Knowledge level of accessibility and performance testing
  • Experience building progressive web apps
  • Comfortable with modern SCM for various types of development life cycle
  • Familiarity with AWS infrastructure and build pipelines.
  • A solid understanding of containerization and microservices architecture

Flexera is proud to be an equal opportunity employer. Qualified applicants will be considered for open roles regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by local/national laws, policies and/or regulations.

Flexera understands the value that results from employing a diverse, equitable, and inclusive workforce. We recognize that equity necessitates acknowledging past exclusion and that inclusion requires intentional effort. Our DEI (Diversity, Equity, and Inclusion) council is the driving force behind our commitment to championing policies and practices that foster a welcoming environment for all.

We encourage candidates requiring accommodations to please let us know by emailing careers@flexera.com.

12 Skills Required For This Role

Cross Functional Game Texts Business Analysis Agile Development Performance Testing React Js React Aws Cypress Microservices Progressive Web Apps Typescript

Similar Jobs