16 days ago
London, United KingdomSenior
Responsibilities
- Design, build, test, and maintain high-quality Angular frontend applications.
- Build and maintain React components in a production codebase alongside Angular.
- Use AI tools and agentic workflows to improve development productivity, code quality, and frontend workflows.
- Collaborate with product, architecture, and engineering teams to deliver customer value and extensible web application architecture.
- Write secure, maintainable, well-tested code and participate in code reviews.
- Evaluate AI-generated code for logical errors, accessibility issues, and performance.
- Document technical decisions, designs, and learnings.
- Share AI-assisted development practices and mentor team members on responsible AI tool use.
Requirements
- At least 5 years of software engineering experience with a strong frontend specialization.
- At least 4 years of production experience with Angular 2nd generation or later.
- Experience with Angular 16+ features such as standalone components, new control flow, and signals.
- Practical production experience with React components.
- Excellent knowledge of TypeScript, JavaScript, HTML5, and CSS3.
- Experience working with RESTful APIs.
- Experience with Jasmine and Karma or Jest for unit testing.
- Experience with SASS, version control, CI/CD pipelines, and modern development workflows.
- Understanding of testing, security, and software quality fundamentals.
- Active use of AI tools and ability to validate, correct, and refine AI-generated outputs.
- Preferred experience with NgRx or Redux, RxJS, frontend hosting models, Playwright, Storybook, SaaS, and Agile Scrum environments.
- Preferred familiarity with ISO27001, SOC2, HIPAA, and GDPR data security standards.
Benefits
- One-year fixed-term contract covering maternity leave.
- Hybrid NiCE-FLEX work model with two office days and three remote days per week.
- Opportunities for learning, growth, and internal career mobility across roles, disciplines, domains, and locations.
- Collaborative and creative environment within a global company.
Tech Stack
Categories
About NICE
NICE builds cloud contact center platforms, customer analytics, and workforce optimization tools for enterprises and public sector agencies, including public safety recording. Its portfolio includes CXone (CCaaS), digital self-service, interaction recording, RPA, and financial crime and compliance solutions through NICE Actimize. Founded in 1986 and headquartered in Hoboken, New Jersey, NICE is a public company traded on NASDAQ under the ticker NICE, serving customers in 150+ countries.
