Senior UI Engineer (Full Stack)

Computer Enterprises Inc
Orlando, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 166K

Job location

Orlando, United States of America

Tech stack

JavaScript
Web Accessibility
Agile Methodologies
Amazon Web Services (AWS)
HTML5
Unit Testing
CSS
Cloud Computing
Cloud Engineering
Computer Programming
Continuous Integration
Github
Scrum
Systems Integration
TypeScript
Web Content Accessibility Guidelines
Web Applications
Web Application Frameworks
RxJS
Backend
Angular
Material Design
Atlassian Tools
Front End Software Development
NestJS
REST
Jasmine
Jenkins

Job description

  • Develop and maintain modern single-page applications using Angular, TypeScript, and RxJS.
  • Build responsive, reusable, high-performance UI component and component libraries following modern development best practices.
  • Use declarative programming patterns within Angular applications.
  • Collaborate with Product Managers, UX Designers, and engineering teams to translate business requirements into scalable technical solutions.
  • Integrate Angular applications with REST APIs and cloud-hosted backend services.
  • Participate in Agile ceremonies including daily standups, sprint planning, backlog refinement, and retrospectives.
  • Write clean, maintainable, and well-tested code through unit testing and peer code reviews.
  • Optimize applications for performance, scalability, accessibility, and maintainability.
  • Troubleshoot production issues and contribute to continuous improvement initiatives., This opportunity offers the chance to build modern, customer-facing web experiences using Angular, RxJS, TypeScript, and cloud-hosted services. You'll contribute to high-visibility shopping and guest-facing digital experiences while working with a collaborative Agile engineering team.

Requirements

The client is seeking a highly motivated and experienced Senior UI Engineer with strong Angular experience and a passion for building modern, scalable web applications. This role will focus on developing and enhancing customer-facing shopping and list-page experiences using Angular, RxJS, TypeScript, and modern front-end development practices. The ideal candidate is comfortable building efficient, maintainable user interfaces and working in a collaborative Agile environment with Product, UX, and engineering teams., * Strong experience developing modern web applications using Angular.

  • Strong experience with RxJS and declarative programming patterns.
  • Strong proficiency with TypeScript, HTML5, CSS3, and modern JavaScript.
  • Experience consuming and integrating RESTful APIs.
  • Experience building responsive, maintainable, customer-facing UI features.
  • Familiarity with cloud-hosted applications and cloud development practices.
  • Experience working within Agile/Scrum development teams.
  • Strong problem-solving, communication, and collaboration skills.

Required Education

  • Bachelor''s Degree Required

Preferred Skills

  • Experience with Angular 18 or newer.
  • Experience with server-side rendering.
  • Experience with Angular Signals.
  • Experience with NestJS.
  • Experience with AWS or cloud-hosted application environments.
  • Experience with commerce, eCommerce, shopping, hospitality, travel, or customer purchasing experiences.
  • Experience with CI/CD tools such as Harness, GitHub Actions, Jenkins, or similar.
  • Knowledge of web accessibility standards including WCAG and ARIA.
  • Experience with unit testing frameworks such as Jasmine, Karma, or Jest.
  • Familiarity with JIRA and Confluence.

Benefits & conditions

  • Contract: W2 only, 22 month contract with potential for conversion to full time with either the client or CEI
  • Pay: $75.00 - 80.00 /hour + optional medical, dental, vision, 401(k) match

Apply for this position