Back to jobs
Ryerson

Senior Full Stack Developer

Downers Grove, IL, USA, 60515Posted 3 weeks ago
onsite

Job Description

Summary

Welcome to Ryerson, where exceptional career opportunities await. As a leading provider of industrial metal products and services since 1842, we are committed to excellence and best-in-class customer service. Join our team and be a part of a legacy of excellence, where your contributions will be valued, and your development supported. Ryerson offers a dynamic, quality-focused, environment, ideal for advancing your career and making your mark in the metals industry. 

 

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: $91,123 - $136,684 annually plus bonus. A starting salary higher than $93,000 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

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Senior Full Stack Developer at Ryerson | Renata