GrepJob
NICE

UI Engineer (1 year Fixed Term Contract)

NICE
Apply
about 3 hours ago
London, United KingdomMid Level / Senior
H1B Sponsor

Responsibilities

  • Design, build, test, and maintain Angular-based frontend applications.
  • Use AI tools to accelerate development and improve code quality.
  • Collaborate with product, architecture, and engineering teams.
  • Ensure web application architecture is extensible for rapid development.
  • Deliver secure, maintainable, and well-tested code.
  • Participate in code reviews and provide thoughtful feedback.
  • Document decisions, designs, and learnings clearly.

Requirements

  • 5+ years of software engineering experience with a frontend specialization.
  • 4+ years of experience with Angular in production applications.
  • Experience with Angular 16+ features.
  • Practical experience with React and building React components.
  • Excellent knowledge of TypeScript, JavaScript, HTML5, and CSS3.
  • Experience working with RESTful APIs.
  • Experience unit testing with Jasmine + Karma or Jest.
  • Experience with CSS pre-processors like SASS.
  • Familiarity with version control and CI/CD pipelines.
  • Good understanding of testing, security, and software quality fundamentals.
  • Actively uses AI tools in development work.
  • Curious about AI's impact on developer productivity and quality.

Benefits

  • Flexible hybrid work model with 2 days in the office and 3 days remote.
  • Opportunities for internal career growth across multiple roles and locations.
  • Collaborative and creative work environment.

Tech Stack

AngularJasmineJavaScriptJestKarmaReactReduxSassTypeScript