Senior Full Stack Developer

Ryerson Holding Corporation

$93K — $140K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of relevant experience with a Bachelor's in Computer Science or 10 years with a High School Diploma.
  • Proficient in Unit Testing and familiar with JEST library.
  • 3+ years of experience with React.js and TypeScript.
  • Knowledgeable in Node.js and Serverless.com.
  • Familiar with database technologies like MySQL and MSSQL.
  • Basic experience using Cloud Technologies such as AWS and Azure.
  • Strong verbal communication skills.

Responsibilities

  • Manage the entire software development process from conception to deployment.
  • Build reusable UI components in React using TypeScript, adhering to coding standards.
  • Design and implement serverless services using Serverless.com.
  • Maintain and upgrade software post-deployment.
  • Review peer code constructively and optimize performance with scalability in mind.
  • Oversee the software production life cycle from analysis to deployment.
  • Ensure automated testing is performed and provide feedback during the development process.

Benefits

  • Medical, dental, and vision insurance programs.
  • Flexible spending accounts.
  • 401K plans with employer-matching contributions.
  • Tuition reimbursement.
  • Paid vacation, sick days, and holidays.
Full Job Description
Senior Full Stack Developer

Req Id: 3133

Workplace Type: Hybrid

Job Shift: 1st

Brand: Ryerson

Job Location: Downers Grove

Posting Start Date: 9/21/26

Summary

As a Senior Full Stack Developer at Ryerson, you will be responsible for developing and designing front/back-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features. This is a hybrid role requiring three days per week in our Downers Grove office.

Roles and Responsibilities

  • Managing the complete software development process from conception to deployment
  • Build reusable, accessible UI components and pages in React using TypeScript, following team coding standards and patterns
  • Design and implement serverless services using Serverless.com.
  • Maintaining and upgrading the software following deployment
  • Reviews peers' code constructively; optimizes performance; anticipates scalability issues
  • Managing the end-to-end life cycle for the production of software and applications
  • Overseeing and guiding the analysis, writing, building, and deployment of software
  • Overseeing the automated testing and providing feedback to management during the development process
  • All other duties as assigned or duties, responsibilities, and activities may change at any time with or without notice


Requirements

  • Minimum of 5 years of relevant work experience with a Bachelor's in Computer Science or similar field or 10 years of relevant work experience with a High School Diploma
  • Proficiency with the creation of Unit Tests and the use of the library JEST
  • Minimum of 3 years of relevant work experience with React.js and TypeScript
  • Knowledge of Node.js and Serverless.com
  • Familiarity with database technology such as MySQL and MSSQL
  • Basic experience in using Cloud Technologies (AWS, Azure Cloud)
  • Excellent verbal communication skills


Salary: $93,401 - $140,101 annually plus bonus. A starting salary higher than $93,401 annually is based on a level of experience and education that significantly exceeds the minimum requirements and is commensurate with the compensation scale.

Ryerson offers eligible employees the following benefits:
  • Medical, dental, and vision insurance programs
  • Flexible spending accounts
  • 401K plans with employer-matching contributions
  • Tuition reimbursement
  • Paid vacation, sick, and holidays


#LI-Hybrid

#LI-GC1

Similar Jobs

More Jobs at Ryerson Holding Corporation

More Information Technology Jobs

Find similar Senior Full Stack Developer jobs: