Front End DeveloperThe expertise and skills you bring:4+ years of professional experience developing web apps using Angular 12+, RxJS, Redux/NgRx and TypeScript in an agile environmentExperience or willingness to learn Android, iOS and mobile technologiesKnowledge of web landscape, architectures (micro-frontend, BFF, Module Federation), trends and emerging technologies used in creating performant and resilient websitesYour advanced Git skills, branching strategies and CI/CD practicesYour knowledge of HTTP/S based APIs, GraphQL, Networking and how the internet worksExpertise with test automation tools and frameworks e.g. Cypress, Playwright, Jest and StorybookCritical problem-solving skills, passionate, opinionated about writing clean, testable, readable, and easily maintainable code with a test-first development approachFamiliarity with developing features for our web experiences using Angular and Microservices in NodeJS/NestJS/GraphQLExperience with Nx workspaces, ability to use Nx for managing monorepos and enhancing developer productivityExperience in internet security: OAuth, Open ID connect and knowledge of standard methodologiesStrong working knowledge of AWS ecosystem (EC2, Lambda, Serverless computing, DynamoDB)Understanding containerization, Docker, and orchestration will be a plusEnd-to-end architecture experience with focus on customer experience, ease of use, reusable core & common components development, leverage proven architecture patterns, standards, accessibility guidelines, security, A/B testing, personalization, analytics and measurements