Full Stack Engineer

Rock River Laboratory, Inc.
United States
10 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$83,000.0 - $95,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Application Programming Interfaces (APIs) C Sharp (Programming Language) Cloud Computing Continuous Integration Relational Databases DevOps Microsoft SQL Server Next.js Software Construction Software Systems Systems Integration
+8 more
TypeScript Windows Forms ReactJS Blazor Containerization Information Technology Tools for Reporting Data Pipelines

Job description

We’re hiring a Full-Stack Software Engineer to design, build, and maintain the applications behind our newly acquired environmental testing services. You’ll help stand up and evolve the systems this business line runs on - sample tracking, results processing, regulatory and client reporting, and the portals our clients use to access their data - while working closely with lab operations, client services, and leadership to turn real operational needs into reliable, well-built software. This is a hands-on, high-ownership role: you’ll be involved from the initial idea through building the product, shipping it, and supporting it in production, and you’ll have real influence over how this new area of the business is built from the ground up.

What You’ll Do

  • Design, build, and maintain full-stack web applications supporting our new environmental testing line - sample and chain-of-custody tracking, results processing, and client-facing reporting.
  • Build and maintain APIs and integrations that connect lab instruments, internal systems, and customer portals.
  • Help design data models and reporting formats that meet environmental testing and regulatory reporting needs.
  • Write clean, maintainable, well-tested code across the front end and back end.
  • Design and manage relational databases and data models that support accurate, timely reporting.
  • Collaborate directly with lab, operations, and leadership teams - including the team from our newly acquired environmental testing business - to understand workflows and translate them into practical software solutions.
  • Take ownership of features end-to-end - from planning and development through deployment and ongoing support.
  • Troubleshoot issues in production and continuously improve the reliability and performance of our systems.
  • Help evolve our engineering practices, tooling, and technical decisions as the team grows.

Requirements

  • Professional experience building full-stack web applications (front end and back end).
  • Solid working knowledge of: TypeScript, React, Next.js, C#, ASP.NET, Windows Forms, Blazor, and MS SQL Server
  • Comfort working across the stack - from UI to APIs to data models - and taking a feature from idea to production.
  • Experience with cloud infrastructure and deployment practices.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively.
  • Clear communication skills, especially when working with non-technical teammates to understand their needs.
  • A degree in Computer Science or a related field, or equivalent practical experience.

Nice to Have

  • Experience building software for lab, environmental, manufacturing, agriculture, or other operations-heavy environments.
  • Familiarity with environmental testing, regulatory reporting, or electronic data deliverable (EDD) formats.
  • Experience with data pipelines, reporting tools, or integrating with lab/scientific instruments.
  • Familiarity with DevOps practices (CI/CD, containerization, monitoring).

Benefits & conditions

3.43.4 out of 5 stars Remote $83,000 - $95,000 a year - Full-time, Pulled from the full job description

  • Health insurance
  • Retirement plan
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Flexible spending account
  • Life insurance, * The chance to build the software foundation for a brand-new part of our business from the ground up.
  • The chance to build software that has a direct, visible impact on how our lab and our clients operate.
  • A collaborative, down-to-earth team that values getting things right over moving fast and breaking things.
  • Competitive pay and benefits, including health, dental, vision, and retirement plan options.
  • Paid time off plus company holidays.
  • The opportunity to help shape our engineering culture and technical direction as we grow.

Pay: $83,000.00 - $95,000.00 per year

Benefits:

  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Retirement plan
  • Vision insurance

About the company

Rock River Laboratory is a trusted agricultural analysis company providing forage, feed, soil, and manure testing services to farmers, nutritionists, and agribusinesses across the country. For decades, our lab has combined rigorous science with fast, reliable results that help our customers make better decisions about their operations. We’ve recently expanded into environmental testing through a new acquisition, and we’re investing in the software that will power this growing part of our business - from sample and chain-of-custody tracking to results processing and client data delivery.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

3:07 min

Unifying frontend and backend development with ASP.NET Core Blazor

Christian Giesswein Christian Giesswein · World Congress 2023

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

Videos

See all

Related articles

See all