Senior UI Engineer (Full Stack)Job at a Glance
- Title: Senior UI Engineer
- Location: Hybrid, Orlando FL (4 days onsite)
- 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
Overview
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.
Key Responsibilities
- Develop and maintain modern single-page applications using Angular, TypeScript, and RxJS.
- Build responsive, reusable, high-performance UI features 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.
Required Skills
- 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.
Why Should I Apply?
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.
About CEI
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers'' workforce and project requirements.
#ZR #INDGEN