Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Developer - Customer Portal & eCommerce

USG

ABOUT USG AND OUR DIGITAL CUSTOMER EXPERIENCE JOURNEY

USG Corporation is an industry-leading manufacturer of building products and innovative solutions highlighted by Sheetrock®, Durock®, and Securock® Brands.

Headquartered in Chicago, USG serves construction markets around the world through its Gypsum, Performance Materials and Ceilings divisions. Its wall, ceiling, flooring, sheathing, and roofing products provide the solutions that enable customers to build outstanding spaces where people live, work, and play.

USG is evolving its digital customer experience and translating the objective of being easiest to do business with into a sustainable technology roadmap. The digital transformation includes upgrading our technology stack and augmenting our teams, developing new digital platforms, and integrating a best-in-class eCommerce operating model to deliver exceptional customer experience from design planning to order delivery. The digital services are based on to be improved data and process models and will be provided for all our customers in the US, Canada, and LATAM.

ROLE SUMMARY

The Full Stack Developer plays a key role within the Customer Portal & eCommerce Team, supporting the modernization and enhancement of customer-facing digital experiences. This role contributes across the tech stack, developing high-performing user interfaces, backend APIs, and service integrations that power USG's customer portal and eCommerce capabilities. The Full Stack Developer will help evolve solutions including shopping cart and checkout experiences, order history, account management, and other digital interactions.

USG offers a hybrid workplace. The office location is Chicago, IL.

DEFINITION OF THE TEAM

The Customer Portal and eCommerce team is dedicated to delivering a superior eCommerce experience and driving both conversion rates and customer satisfaction. By combining business and IT expertise, the team is responsible for advancing myusg.com as a critical customer platform and managing the data customers rely on to make informed purchasing decisions, including account information and transactions. In this agile environment, the team works cohesively, guided by a Product Owner and the Technology Lead, to ensure seamless execution and continuous improvement.

What makes this team effective is its ability to work collaboratively and take ownership of deliverables. Each member of the team has a specific role to play, but they all share a common goal and work together to achieve it. The team's structure fosters innovation, agility, and accountability, making it a pivotal part of the company's digital transformation journey.

KEY RESPONSIBILITIES

  • User Interface Development: 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 legacy Salesforce Commerce Cloud powered eCommerce site to a modern Next.js/React headless implementation
  • REST API Development: Design, Develop, test and maintain scalable and secure RESTful APIs that integrate with various frontend and backend systems. Implement API specifications following industry standards (OpenAPI, JSON API) to ensure consistency and reusability.
  • 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 system 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

Bachelor's degree in Computer Science, Information Technology, Web Development, or a related field.


Required Skills
• 5+ years of experience developing leading-edge online applications
• Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern web frameworks (e.g., Next.js/React or Angular)
• Experience with server-side backend development using Node.js to develop REST APIs and system integrations. Additional languages such as Python, Ruby or Java is a plus
• Experience with web frameworks such as NestJS, Nuxt.JS
• Experience implementing event-driven and distributed system architectures using tools such as Apache Kafka, RabbitMQ, MQTT Azure Event Hubs
• 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
• Knowledge of microservices architecture and serverless computing


Preferred Skills
• Experience with additional server-side languages such as Python, Ruby or Java is a plus
• Strong understanding of MACH architecture principles
• Experience building frontend web platforms within a B2B eCommerce context, including integration with composable commerce platforms (e.g. commercetools, Salesforce Commerce Cloud, Spryker)
• Experience working in Agile or Scrum development environments
• Experience Oracle EBS and EDI integrations

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. These include 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 home improvements. USG's employees are committed to the highest levels of customer satisfaction and quality in everything we do. Our steadfast commitment to the company's core business values - innovation, quality, integrity, service, diversity, efficiency and safety - have helped us become the company we are today.

EOE including disability/veteran

Department IT Locations Corporate Headquarters Yearly salary $100,920 - $134,520 Hourly/Salaried Salaried Oracle Department Bldg Sys-Customer Experience Transformation-136-002|US Gypsum Co.|USG Business Group Oracle Job Title IT.Developer.2.|E.0.9|USG
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer - Customer Portal & eCommerce in Chicago, IL vacancy
  •  ...Full Stack Developer Join a dynamic team in a hybrid role based in Chicago, IL. This contract position offers the opportunity to develop...  ...leveraging industry-standard technologies to meet global market and customer needs. Develop secure and scalable technology solutions.... 
    Customer
    Contract work

    Mitchell Martin

    Chicago, IL
    5 days ago
  •  ...development experience. o 8+ years of experience designing and developing software applications in Java. o 3+ years of hands-on...  ...debug programs of high complexity. • Perform configuration or customization of purchased software solutions with high complexity. •... 
    Customer
    Shift work

    Procyon TS

    Chicago, IL
    5 days ago
  •  ...Full Stack Developer Engineer The Full Stack developer engineer engineers secure, scalable and reliable technology solutions, with minimal...  ...the global marketplace and serve risk management needs of customers around the world. Principal accountabilities include strong... 
    Customer

    Informatic Technologies

    Chicago, IL
    1 day ago
  •  ...reporting capabilities for Utilities & Energy customers, leveraging the newly acquired Locusview...  ...Responsibilities Build and evolve full stack reporting features that are customer...  ..., and reliability. Design, develop, and deliver scalable backend services using... 
    Customer

    Itron | Urbint

    Chicago, IL
    4 days ago
  • $82.31k - $136.64k

     ...development of Pathways.org's web and mobile applications. This full-stack web and mobile app developer role will both manage and write code for our web and...  ..., Flexibility/Adaptability, Judgment/Problem Solving, Customer Service and Core Values (Hope, Compassion, Discovery,... 
    Customer
    Work at office

    Shirley Ryan AbilityLab

    Chicago, IL
    1 day ago
  •  ...Job Description Job Description Full Stack Developer (React, Python & FastAPI) Location: Remote (Preferred: Philippines, Latin America,...  ...organizations improve profitability, efficiency, visibility, and customer performance through custom AI solutions, intelligent... 
    Customer
    Full time
    Contract work
    Remote work
    Flexible hours

    Performacentric

    Chicago, IL
    8 days ago
  •  ...well as regularly partnering with Big 4 SI partners. The Full Stack Developer Engineer engineers secure, scalable and reliable technology...  ...the global marketplace and serve risk management needs of customers around the world. Principal Accountabilities: Strong core Java... 
    Customer
    Local area

    DTI

    Chicago, IL
    1 day ago
  • $90k - $140k

     ...At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public...  ..., employees, and communities. The Role As a Full Stack Web Developer on the Veeva Digital Marketing team, you will partner with... 
    Customer
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Chicago, IL
    5 days ago
  •  ...Need For Front End Intranet Portal Developer @ Chicago, IL Title: Front-end Intranet Portal Developer Duration: 2 Months Location: Chicago, IL Job Description: Aon is looking for developers to assist with front end development/rewrite for their Intranet home page.... 

    XpertTech

    Chicago, IL
    5 days ago
  •  ...ensuring every interaction reflects a brand's tone, context and customer values. Through our Generate, Transform and Protect...  .... Job Purpose We have an exciting opportunity for a Full Stack Developer to join our support team in supporting and development of our... 
    Customer
    Work experience placement
    Shift work

    RWS gruppe

    Chicago, IL
    1 day ago
  •  ...About the job Full Stack Software Engineer **Job Description...  ...enhancing our software offerings and developing new, cutting-edge solutions...  ...rules engine and patient portal. - **Integration Expansion*...  ..., product teams, and customer-facing groups. - A solid understanding... 
    Customer

    Tech Stars Group LLC

    Chicago, IL
    5 days ago
  •  ...Full Stack Software Engineer (Polyglot Developer, Artificial Intelligence) Location : 4 days onsite commute - Chicago, Illinois YoE: 5+ Project...  ...and deployment of powerful AI systems. They help customers in two ways: Working with the world's leading AI labs... 
    Customer
    Full time
    For contractors
    Immediate start

    Confisa International Group

    Chicago, IL
    2 days ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-quality...  ...for our member and agent portals in support of RxBenefits' growing...  ...Include: Design, develop, and maintain application features...  ...meeting internal and external customer needs. Stay current with... 
    Customer
    Temporary work
    Local area
    Remote work

    RxBenefits

    Chicago, IL
    3 days ago
  •  ...visas. Attadale Partners, LLC is seeking to fill multiple Java Developer roles for early career Java Developers with 1-3 years of...  ...telephony automation, and expanded self-service for agents and customers. We practice Extreme Programming (XP) -pair programming, TDD,... 
    Customer
    Contract work
    Temporary work
    For contractors
    H1b
    Work at office
    Work visa

    Attadale Partners

    Chicago, IL
    2 days ago
  • $75k - $113k

     ...Role description Mid-Level Full Stack Developer Lead I - Software Engineering Who We Are: Born digital, UST...  ...create a lasting and sustainable impact for our clients, their customers, and the communities in which we live. With us, you'll create... 
    Customer
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours

    UST Inc

    Chicago, IL
    3 days ago
  • $123k - $140k

     ...of the world's leading brands and their customers. And while we've already done a lot of work...  ...and mentoring junior and mid-level developers, contributing to a cohesive, knowledge-sharing...  .... $123,000 - $140,000 a year Full Salary Range: $123,200/year (minimum), $... 
    Customer
    Flexible hours

    Coates Group

    Chicago, IL
    5 days ago
  • $126.16k - $189.24k

     ...the Digital Enablement Value Stream team as a Technical Lead (Full Stack Developer). In this strategic role, you’ll be at the forefront of our...  ..., leading the transformation of our legacy portfolio of customer communication services onto AWS and industry leading platforms... 
    Customer
    Temporary work
    Work at office
    3 days per week

    The Hartford

    Chicago, IL
    1 day ago
  • $78.9k - $131.6k

     ...Zoro.com is a leading eCommerce platform offering nearly...  ...for our business customers. Launched in 2011, we...  ...solutions across the full stack, from intuitive user interfaces...  ...backend services developed in TypeScript. You will...  ...therapist and Wellhub portal membership to support... 
    Customer
    Full time
    Work at office
    Local area
    2 days per week

    Zoro

    Chicago, IL
    1 day ago
  • $180k - $200k

     ...conducting a confidential search for a Full Stack Software Engineer to join a Chicago-...  ...with a live product , paying customers , and fast access to capital . The founding...  ...Contractors or consultants Agency developers Sales, marketing, product, or executive... 
    Customer
    For contractors
    Local area
    Relocation

    Energy Talent Search

    Chicago, IL
    2 days ago
  • $175k - $250k

    Fullstack Developers at HRT work either on our platform team (i.e. you work on infrastructure...  ...our Fullstack Developers have internal customers and deeply understand end-user needs....  ...comfortable with working on both sides of the stack. All fullstack candidates will go... 
    Customer
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    Chicago, IL
    4 days ago
  •  ...Senior Full-Stack Engineer Location: US or Canada Type: US Applicants - Full-Time; Canadian...  ...Development Detection: Develop backend algorithms to process articles,...  ...authentication mechanisms like Okta for enterprise customer admin management. Enable data... 
    Customer
    Full time
    For contractors

    Human Agency

    Chicago, IL
    5 days ago
  • $120k - $155k

     ...expertise include application modernization, eCommerce, UX/UI design, product strategy, data...  ...clients but for our team, helping you develop a professional roadmap that takes your career...  ...3-6 years of professional experience in full-stack JavaScript development ~ Proven hands-... 
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Codal

    Chicago, IL
    1 day ago
  • $135k - $170k

     ...improve workflows, and produce better outcomes for our customers. The Opportunity: As a Sr. Full Stack Software Engineer, you'll make highly visible...  ...development best practices, you'll be responsible for developing solutions that scale to the needs of our customers... 
    Customer
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Vivid Seats

    Chicago, IL
    25 days ago
  • $135k - $190k

     ...Full-Stack Software Engineer Step into a high-impact Full-Stack Software Engineer opportunity with a confidential client, where...  ...Have strong instincts for product quality and the customer experience Thrive in an office-first culture (3+ days... 
    Customer
    Work at office
    3 days per week
    1 day per week

    Top Engineer

    Chicago, IL
    1 day ago
  • $118.4k - $157.86k

     ...emerging business models. Develop and execute regional safety strategies...  ...Building the world's leading full-stack fulfillment platform is...  ...for SMB and Mid-Market ecommerce merchants to provide them access...  ...Operations, Finance, Engineering, or Customer Success, we expect you to ask... 
    Customer
    Full time
    For contractors
    Local area
    Remote work
    Flexible hours

    ShipBob, Inc.

    Chicago, IL
    12 days ago
  •  ...and to stop worrying about marketing and customer retention. Steer began as an online...  ...we're looking for a visionary Principal Full Stack Engineer to join our Core Platform Team...  ...scale is massive, and you will be a leading developer shaping this space Freedom to... 
    Customer
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    Shift work

    Steer

    Chicago, IL
    13 days ago
  •  ...messaging platform - NetSfere Enterprise; customer engagement platform - NetSfere...  ...hands-on, tech savvy, passionate, driven Full Stack Engineer who want to be part of energetic...  ...team to be part of a team of Engineers in developing elegant, clean, maintainable code and... 
    Customer

    Infinite Convergence Solutions

    Chicago, IL
    5 days ago
  • $150k - $300k

     ...$150k - $300k A Chicago-based investment firm is hiring a full-time Software Engineer to join an internal engineering group that...  ...that directly affect company growth, manufacturing, logistics, or customer experience. The team is made up of experienced builders who value... 
    Customer
    Full time

    Motion Recruitment

    Chicago, IL
    1 day ago
  •  ...Full Stack Software Engineer We are seeking a Full Stack Software Engineer to join a Global...  ...systems and digital experiences for customers and internal teams. This role partners closely...  ...managers, and operations teams to develop scalable web applications and cloud-native... 
    Customer

    Alpha Business Solutions

    Chicago, IL
    4 days ago
  •  ...Join our dynamic team as a Java Full Stack Software Engineer, where you'll play a key role in designing, developing, and deploying innovative solutions that drive our business...  .... You'll work on everything from customer-facing web and mobile applications using... 
    Customer

    Seven Seven Software

    Chicago, IL
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer - Customer Portal & eCommerce. Be the first to apply!