Senior Software Engineer
Innovative Refrigeration Systems, Inc. · Waynesboro, VA · Yesterday
EngineeringFull-time
About the role
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.
Responsibilities
- Design and develop robust, maintainable, and scalable software solutions across the tech stack.
- Create 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
- 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.
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
- 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.