_SGF Global is a global leader with over 30 years' experience providing recruitment solutions._**Summary**:As part of CLIENT's Core development group, you'll be developing the shared front-end functionality for the organization, starting with our Next-gen Sales Architecture. The Core teams are responsible for providing common, reusable front-end components and back-end services for CLIENT's business facing teams. CLIENT recognizes the value of reducing duplication of functionality across teams and Core's mission is to bring about that change. Working with Product and UX, you'll play a critical role in delivering common visual components that provide high value to multiple teams across the company, and to their end users. Utilizing these common visual components written Vue.Js with a TypeScript business logic layer, CLIENT's business focused teams will be unleashed to devote more time and resources to supporting their business partners and delivering value for their customers.**Primary Responsibilities**:- Collaborate with your team, product, UX, and QA to translate product vision into modular and reusable front-end components that can be used across teams.- Work with fellow front-end developers to grow and maintain the front-end monorepo and documentation.- Train and support front-end developers on other teams as they incorporate your components into their products.- Be a trusted resource for technical feasibility questions from Product management and UX- Participate in a Guild of your fellow front-end developers with the goal of driving better practices across teams.**Required Skills**:- 4+ Years' experience with HTML, CSS/SCSS, JavaScript- 4+ Years' experience with a JavaScript UI framework such as React, Angular or Vue- Familiarity with Git and Typescript- Demonstrated problem solving ability- Ability to work on multiple tasks and deliver results with aggressive timelines- Agile methodology experience- Excellent communication skills- Produce work that matches designs provided by the UX team.- Build front-end experiences that are responsive to all screen sizes.- Interface with APIs using asynchronous JavaScript.- Can easily communicate with team in English for both technical and non-technical conversations**Required Education/Experience**:- Bachelor's degree in a technical field (Computer Science preferred) or equivalent professional experience**Preferred Experience**:- Unit testing with any of the following: Jest/Vitest/Mocha/Jasmine/Cypress- Maintaining Node-based build processes (such as Webpack/Vite)- Git, Acquia/Drupal, C#/.Net Core, Azure, Docker, Kubernetes, CosmosDB, JSON- Writing/maintaining shared npm modules (either private or open source)- Web analytics, logging, and monitoring- A/B testing- Web accessibility- Agile/SCRUM**Job Types**: Full-time, Permanent**Experience**:- HTML, CSS/SCSS, JavaScript: 4 years (required)- JavaScript UI framework such as React, Angular or Vue: 4 years (required)