À propos
Design, develop, and implement responsive and visually appealing frontend user interfaces using HTML, CSS, TypeScript/JavaScript, and frameworks such as Next.js/React or Angular, ensuring a seamless user experience across various devices and browsers. Help migrate our Adobe Experience Manager (AEM) powered site to a modern Next.js/React implementation. Platform Integration:
Integrate user interfaces with digital platforms, ensuring seamless interoperability with content management systems and recommendation engines. Ensure the integration between frontend components and backend systems is smooth. Has a strong understanding and appreciation for supporting applications like PIM and Abstraction Layer. Component Maintenance and Development:
Design and develop reusable UI components for customer landing pages, email templates, feedback systems, and digital learning tools, ensuring consistency in design and functionality across different components and applications. Build reusable architecture and services that pioneer best practices, enabling other developers to work more effectively. Collaboration and Alignment:
Actively collaborate with designers, backend developers, product managers, UX designers, and other stakeholders to align frontend development with the team's overall objectives. Contribute to Agile/Scrum ceremonies, including sprint planning, backlog grooming, daily stand-ups, and retrospectives. Be the lead contributor to frontend technical solution architecture and design decisions. Performance Optimization:
Optimize frontend performance to ensure fast load times and smooth interactions. Implement best practices for code quality, maintainability, and scalability. Identify and address performance bottlenecks, optimizing systems for maximum efficiency. Delivering Working Software:
Design and implement scalable, reliable, and maintainable web applications. Be a hands-on coder for applications, frameworks, and SDKs, ensuring the delivery of working software to users. Quality Assurance:
Conduct thorough code (peer) reviews, providing constructive feedback to ensure coding standards and best practices are followed. Raise the quality of the codebase by actively shaping and designing great user experiences. KEY QUALIFICATIONS: Education:
Bachelors degree in Computer Science, Information Technology, Web Development, or a related field. Required Skills: 8+ years of experience developing leading-edge online applications. Strong skills in HTML, CSS, JavaScript, and frontend frameworks such as React. Experience with digital platforms including content management systems (e.g. Adobe Experience Manager (AEM) or Contentful). Proficiency in implementation of websites and support of websites and ecosystems over multiple years. Experience in functional design using common patterns and building modular web applications. Understanding of database design and data engineering is a plus. Proficient in test-driven development, CI/CD automation, and DevOps tools (preferably GitHub Actions and Azure, Backstage). Deep understanding of intuitive website design, user interfaces (UI) and user experience (UX) design principles. Knowledge of unit testing and performance optimization techniques for frontend development. Experience with tools and techniques for improving load times and interaction speeds. Strong understanding of responsive design and browser compatibility. Strong collaboration skills with the ability to work effectively in cross-functional, agile teams, particularly product ownership team and work that spans multiple geographies and time zones. Ability to translate business requirements into technical solutions to create detailed designs. Excellent written and verbal communication skills. Technical mentoring skills to coach other developers. Preferred Skills: Experience building frontend web platforms within a B2B eCommerce context. Experience working in Agile or Scrum development environments. Relevant certification in frontend development or related technologies (e.g., React Certification, AEM Certification). Rate of pay may be adjusted based on the qualifications and experience of the candidate. USG employees enjoy a number of benefit options for themselves and their families, including two medical insurance options, as well as vision and dental coverage. The cost of these optional programs varies based on coverage level - employees generally pay 25% of the monthly premium cost, USG pays the rest. These coverage options are offered on the first day of employment with no waiting period. Additionally, USG employees enjoy both a 401(k) Investment Plan with company match and a pension plan. Beyond these main features, employees may also choose from a number of additional programs like life insurance, accident insurance, legal insurance, even pet insurance, just to name a few. USG also offers quarterly (hourly) / annual (salary) bonus potential for all employees based on performance metrics tied to safety, quality, and productivity. USG also provides employees with paid time off and paid holidays. Since 1902, Chicago-based USG has been a leader in producing innovative, award-winning products and systems to build everything from major commercial developments and residential housing to #J-18808-Ljbffr
Compétences idéales
- Adobe Experience Manager
- CSS
- HTML
- JavaScript
- React
- TypeScript
- Next.js
Expérience professionnelle
- Frontend
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.