Ryerson

Ryerson, founded in 1842, is a leading industrial metals processor and distributor with about 100 locations in the U.S., Canada, Mexico, and China, employing 4,000 people. The comp

Senior Full Stack Developer

Location

Illinois

Posted

38 days ago

Salary

$91.1K - $136.7K / year

Seniority

Senior

Job Description

Senior Full Stack Developer

Ryerson

Title: Senior Full Stack Developer Req Id: 2463 Workplace Type: Hybrid Job Shift: 1st Brand: Ryerson Job Location: Downers Grove 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 We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex (including gender identity, sexual orientation or preference, and pregnancy), age, national origin, religion, disability or genetic information, marital status, status as a veteran, or any other federal, state or local protected class or artificial barrier. This position is not eligible for any form of sponsorship (e.g. OPT or H1B visa status) now or in the future. Only individuals authorized to work in the United States now and for the foreseeable future will be considered for this position.

Related Job Pages

More Software Engineer Jobs

Role Description We’re now entering an exciting new phase, expanding into UI Path technology. To support this initiative, we’re looking for an experienced UI Path expert who will actively contribute to introducing and developing automation capabilities within Digacon. - Contribute to the introduction and implementation of UI Path within Digacon and our Swiss client. - Collaborate with team members and share knowledge about UiPath automation. - Support process improvement and innovation for our clients. - Participate in the development of Digacon’s RPA capabilities and future automation services. This role offers the opportunity to apply and further develop your UiPath expertise while contributing to the growth of automation within Digacon and our client projects. Qualifications - 3+ years of experience with UI Path platform (preferably in Test Automation field). - Comfortable working in agile, fast-moving environments. - Strong eye for detail and problem-solving mindset. - Clear communication in English, both written and spoken. - German language skills and experience in UiPath platform are a plus. - Solid programming/scripting skills (JavaScript/TypeScript preferred) is an advantage. - Ability to work independently and manage full feature lifecycles. Benefits - A friendly, international and curious team that loves what they do. - Flexibility in place and time of work. - Your own personal development plan and budget for courses, certifications or conferences. - Active role in shaping and refining our QA approach. - The chance to contribute to meaningful projects and improve key processes that have real impact. - A culture that values teamwork, expertise and innovation.

Croatia

TYPO3 Developer

dotfly GmbH

Klingt spannend? Dann melde dich bei uns! Wir suchen Kolleg:innen mit tollen Ideen und starken Überzeugungen, die ihren eigenen Karriereweg gestalten und dotfly. mit uns gemeinsam weiterentwickeln. Mit regelmäßigem Feedback und der Zusammenarbeit in interdisziplinären Teams bieten wir hierfür eine ideale Basis. Mach dir keinen Stress wegen der Formalien. Schick uns einfach deinen Lebenslauf, ein paar spannende Details zu dir und dein frühster Eintrittstermin. Ansprechpartnerin ist Natalie Hohmann.

Role Description TYPO3 ist dein Ding? Genau wie Symfony, Laravel und andere Frameworks? Dein Code ist genau, klar und gut strukturiert, so wie jede deiner Softwarelösungen? Du kannst komplex genauso gut wie einfach und groß genauso gut wie klein? KI ist für dich kein Fremdwort? Dann sollten wir uns unbedingt kennenlernen! Denn wir suchen dich zum nächstmöglichen Einstiegstermin. Durch und durch Digitalagentur. Aus dem Herzen Kölns. Was wir tun? Wir machen Marken und Produkte digital erfolgreich, die gut für Umwelt und Gesellschaft sind: von A bis Z, für B2B und B2C. Digital first, aber immer ganzheitlich gedacht – von Strategie über Design bis Technologie. Damit Nachhaltigkeit endlich Mainstream wird. Punkt. Das wirst du tun - In enger Zusammenarbeit mit unseren Teams aus dem Design, der Entwicklung und der Konzeption entwickelst du TYPO3-basierte Anwendungen. - Du bist für die Installation, Konfiguration und Entwicklung von TYPO3-Extensions sowie die Integration von Templates in TYPO3 verantwortlich. - Performance, Security und Modularität hast du dabei immer im Blick. - Du bringst innovative Ideen und Technologien zur Software-Entwicklung, Qualitätssicherung, KI-Expertise und Prozessoptimierung ein. - Du berätst das Projektteam bei der Einschätzung von Machbarkeit und Realisierungsaufwand. Qualifications - Fundiertes Wissen in objektorientierter TYPO3-Programmierung sowie routinierten Umgang mit relationalen Datenbanken. - Lust darauf, neue Technologien kennenzulernen und dich stetig weiterzuentwickeln. - Lösungsorientiertes Arbeiten mit einem hohen Verantwortungs- und Qualitätsbewusstsein sowie Teamgeist und Zuverlässigkeit. - Deine Fähigkeiten und dein persönliches Engagement sind uns wichtiger als Zeugnisnoten. - Sehr gute Deutschkenntnisse (mindestens C1). Benefits - Herausfordernde Aufgaben in einem engagierten Team aus 35 Kolleg:innen, die sich auf deine Ideen freuen! - Tiefe Einblicke in modernen B2B Vertrieb: CRM, Automations, Outreach, Research, Pitching. - Eine leistungsstarke Ausstattung, gutes Onboarding und kontinuierliches Mentoring für deine Weiterentwicklung. - Hohe Eigenverantwortung, flache Hierarchien und Kommunikation auf Augenhöhe. - Zahlreiche Benefits (Deutschlandticket, Job-Fahrrad, Urban Sports Club). - Flexible Arbeitszeitgestaltung, Remote First und Workation-Möglichkeit. Company Description Klingt spannend? Dann melde dich bei uns! Wir suchen Kolleg:innen mit tollen Ideen und starken Überzeugungen, die ihren eigenen Karriereweg gestalten und dotfly. mit uns gemeinsam weiterentwickeln. Mit regelmäßigem Feedback und der Zusammenarbeit in interdisziplinären Teams bieten wir hierfür eine ideale Basis. Mach dir keinen Stress wegen der Formalien. Schick uns einfach deinen Lebenslauf, ein paar spannende Details zu dir und dein frühster Eintrittstermin. Ansprechpartnerin ist Natalie Hohmann.

Germany
Hunt St logo

Back-End Developer

Hunt St

We help Aussie companies find top 3% remote talent in the Philippines & Nepal for a single finder's fee.

Full TimeRemoteTeam 1-10H1B No Sponsor

Role Description We are seeking a strong Back-End Developer to lead the rebuild of a mobile app’s backend infrastructure. This is a critical role focused on system architecture, performance, and long-term scalability. - Audit and validate the existing backend, identifying structural and performance issues - Lead the end-to-end rebuild of the backend system for scalability and maintainability - Design and develop APIs, database structures, and core services - Implement robust monitoring, logging, and error notification systems - Own deployment, performance, and reliability post-launch, including after-hours support - Collaborate with front-end/mobile developers to ensure seamless integration Qualifications - Strong experience as a Back-End Developer in scalable systems - Proven track record in rebuilding/refactoring backend architectures - Expertise in APIs, databases, and system design - Experience working with multi-language environments (e.g., Kotlin, Swift, Java, Python, Ruby, etc.) - Familiarity with monitoring and performance tools - Ability to work independently, take ownership, and drive technical decisions Requirements - This role is expected to align with the AU business hours (approx. 9 AM - 5 PM, Monday to Friday) for collaboration, but as a contractor, you’ll have flexibility in how you manage your time. - This is a remote role that will be set up as an independent contractor engagement. - To ensure alignment and transparency, successful candidates will be expected to disclose any existing ongoing roles or client work. - If this engagement is uploaded to your LinkedIn profile this should be clearly marked as “Independent Contractor”. Benefits - Compensation range: $2,000 AUD - $3,000 AUD / Monthly

Philippines
A$2K - A$3K / month

Information Technology Developer, Junior

2NSystems

2NSystems is a technology solutions provider specializing in critical infrastructure for mission-critical environments where reliability, performance, and uptime are paramount. Wit

JOB TITLE: Information Technology Developer, Junior LOCATION: Remote EMPLOYER: 2NSystems, LLC DEPARTMENT: Information Technology REPORTS TO: IT Manager TYPE: Full-time PAY RANGE: $50,000-$65,000 Start Your Career in Development & Automation 2NSystems is looking for a motivated, detail-oriented Junior Zoho / IT Developer to join our growing team. This is an entry-level opportunity for someone who wants to build a career in development, automation, and systems integration—while gaining hands-on experience with real business applications. If you’re someone who enjoys solving problems, learning new technologies, and turning ideas into functional solutions, this role is a great place to start. About 2NSystems At 2NSystems, we are an industry leader in data center and critical facility systems. We ensure mission-critical environments are properly powered, cooled, monitored, and protected. Our mission is to simplify and strengthen the lifecycle of critical infrastructure, and our core values guide everything we do: Alignment | Discipline | Respect | Partnership | Results | Transparency What You’ll Do You’ll support development and customization efforts within the Zoho platform while gaining exposure to broader IT development work. Key Responsibilities: - Build and customize applications using Zoho Creator, Zoho CRM, and Zoho One - Write and maintain scripts using Deluge for workflows and automation - Assist with data migration, forms, dashboards, and reporting - Support integrations using APIs, webhooks, and third-party tools - Troubleshoot and resolve technical issues within Zoho applications - Collaborate with teams to translate business needs into technical solutions - Help document workflows, processes, and system changes - Participate in testing, debugging, and continuous improvement efforts - Support general IT development tasks as needed What You Bring We’re looking for someone with strong potential, curiosity, and a willingness to learn—not just experience. Required: - 1–2 years of experience in development or related field - Basic exposure to Zoho or similar platforms (low-code/no-code tools) - Familiarity with any programming language (JavaScript, Python, SQL, etc.) - Basic understanding of APIs, integrations, or databases - Strong problem-solving skills and attention to detail - Good communication skills - Ability to learn quickly in a fast-paced environment Nice to Have: - Zoho Creator or Deluge experience - Exposure to automation tools (Zapier, Make, Power Automate) - Basic HTML, CSS, JavaScript, or JSON knowledge - Internship or project experience with CRM or automation systems Why Join 2NSystems? - Competitive Salary + Performance Bonus - Medical Coverage: 100% of employee premium for base plan - Dental & Vision: 50% company-paid - 401(k) with up to 4% match - 3 Weeks PTO + 9 Holidays + Birthday PTO - Company-paid Life Insurance (2x salary) - Telehealth services covered by the company - Opportunities to grow in the rapidly expanding critical power industry

Virginia
$50K - $65K / year