Senior Software Engineer

Innovative Refrigeration Systems, Inc.
Waynesboro, VA, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Adobe InDesign Computing Platforms Cascading Style Sheets (CSS) Mobile Application Development Software as a Service Cloud Computing Software Quality Object-Oriented Software Development Responsive Web Design Software Engineering
+13 more
Software Systems SQL Databases ReactJS Git Vue.js Webpack Integration Tests Information Technology Build Tools Restful APIs NativeScript Software Version Control Web Api

Job description

Job Role: The Senior Software Engineer is responsible for developing, testing, and deploying full-stack software within our EHS and process safety software platforms. This role also includes mentoring junior engineers and contributing to technical design decisions. The ideal candidate brings a collaborative spirit, modern development experience, and a passion for delivering high-impact software solutions., * Design and develop robust, maintainable, and scalable software solutions across the tech stack.

  • Build and refine user experiences and API endpoints using best practices.
  • Create and maintain automated unit and integration tests to support code quality and stability.
  • Participate in architecture planning and technical decision-making.
  • Collaborate in design discussions and team-based problem solving.
  • Mentor junior software engineers and guide best practices in coding and design.
  • Take ownership of assigned projects and drive successful delivery.

Requirements

Do you have experience in Tooling?, Do you have a Bachelor’s degree?, * 3+ years of professional software development experience, ideally with SaaS or cloud applications.

  • Bachelor’s degree in Computer Science, related field, or equivalent work experience.
  • Proficiency in modern JavaScript with hands-on experience using frameworks such as Vue or React.
  • Experience with responsive design, mobile-first development, and CSS frameworks.
  • Familiarity with build tools and development workflows (e.g., Webpack).
  • Strong knowledge of RESTful API development.
  • Experience with object-oriented programming in PHP and SQL database design.
  • Bonus: experience with mobile app development (native or frameworks like NativeScript).
  • Must be able to remain in a stationary position (seated or standing) for extended periods.
  • Occasionally may need to lift or carry items up to 25 pounds (e.g., office supplies, small equipment).

Preferences:

  • Prior experience in enterprise SaaS product development.
  • Familiarity with version control (Git) and CI/CD pipelines.
  • Experience in mentoring and leading development teams.

Benefits & conditions

Pulled from the full job description

  • Referral program
  • AD&D insurance
  • Health insurance
  • Retirement plan
  • Vision insurance
  • Dental insurance
  • Life insurance, In addition to a competitive base salary, we offer a robust benefits package:
  • Retirement plan; company matches dollar for dollar up to 15%
  • Health insurance; company pays 75% of the premiums for employee/family
  • Dental insurance
  • Vision insurance
  • Weekly pay
  • Competitive vacation & holiday pay
  • Supplemental insurance available (Aflac)
  • Short-term & long-term disability coverage
  • Accidental death/dismemberment coverage after one year of employment
  • Life insurance coverage after one year of employment
  • Employee referral incentives
  • Opportunities for advancement, professional development, training opportunities, and apprenticeship programs available
  • Discounts on cell phone plans, rental vehicles, and other company discounts for eligible positions

If you are driven to succeed and want to be part of a rapidly growing company at the forefront of the industry, apply today!

About the company

Innovative Refrigeration Systems, Inc. is seeking a Senior Software Engineer to join our expanding software development team. This opportunity is ideal for an experienced developer with strong SaaS and cloud platform expertise, ready to lead by example and contribute meaningfully to safety and sustainability software that impacts global enterprise clients.

Innovative Refrigeration Systems, Inc. is a premier custom design-build contractor for industrial refrigeration systems, providing design, fabrication, construction, commissioning, and service in-house.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all