Oh Snap!
This job is no longer active - but you can still view the details below.

Full-Stack C# .NET Developer

| Chicago


The development team at Catch Co works together to build a digital platform that serves as the foundation for running and scaling all aspects of our fishing subscription box, Mystery Tackle Box. Examples of past and current projects include migrating off legacy platforms, scaling up our custom subscription service with distributed production systems, and generally building internal tools to improve business processes.


What makes this a special opportunity:

  • In this role, you'll be working on the cutting-edge in the Microsoft .NET ecosystem (.NET Core, ASP.NET Core, Azure PaaS) and applying established patterns, such as CQRS, actor model and event sourcing, to create high-performance, scalable solutions.
  • We are a dynamic early-stage startup with tons of momentum (ranked #435 on the 2017 Inc. 500 list of the fastest-growing private companies)
  • We place a premium on building a great culture made up of great people
  • You will work with and learn from experienced leaders who have a track record of building successful companies
  • Work remotely! Other team members work from home throughout the United States.


We look for a track record of the following:

  • Developing web applications using C#, ASP.NET MVC/Web API, JavaScript, TypeScript, Angular 2+, and ReactJS.
  • Building robust and scalable distributed systems for production.
  • Quickly obtaining a deep technical understanding of new domains.
  • Picking out and solving the most important problems as part of a team.
  • Effective use of the Git source control system to branch, merge, and create pull requests.
  • Staying abreast of current topics and trends in the larger software development community.
  • Passion for software development and technology.


What you will do:

  • Collaborate with members of the digital product and development teams to discuss, architect, and implement solutions.
  • Carefully write bug-free code with high-quality unit tests.
  • Subject your code to peer review and participate in reviewing the code of other team members.
  • Profile and optimize your code to ensure scalability and performance in a distributed production environment.
  • Research and surface new ideas and approaches, whether it’s a new software pattern, tool, framework, library, or process improvement for the team.
Read Full Job Description


We are located in Chicago's West Loop neighborhood across the street from the French Market and Ogilvie Transportation Center.

An Insider's view of Catch Co.

What's the biggest problem your team is solving?

Out of all of the things I do as Senior Content Manager at Catch Co, the most fun (and challenging) is creating content around Karl VonDibble. Karl is the official face of our company. With him being a larger-than-life character, it gives us an endless opportunity to create content around his hi-jinks. This can be both overwhelming and exciting.

Brett Forde, aka MTB Hat Guy

Senior Content Manager

How has your career grown since starting at the company?

Catch Co. continuously encourages me to expand my skill set and advance my career, particularly when I transitioned into my new role within the company. I have the opportunity to work on high-impact projects, collaborate with senior leaders, and drive company culture – all while collaborating with team members across functions.

Natalie Robinson

Special Projects Manager

What is your vision for the company?

We believe the unknown is best explored together. We exist to create a community of discoverers. Our vision is for every angler in America to discover something great, unexpected or memorable through one of our brands.

Ross Gordon


How do you collaborate with other teams in the company?

One of our key objectives is to put the right data in the hands of our decision makers via our self-service analytics platform. We’re constantly talking to our peers in marketing, operations, etc., about the issues they’re trying to solve, building tools to help them analyze those issues, and improving those tools through a constant feedback cycle.

Nick Johnson

Strategy and Analytics Manager

What are Catch Co. Perks + Benefits

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
Flexible Work Schedule
Remote Work Program
Family Medical Leave
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Some Meals Provided
Happy Hours
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
Diversity Program
More Jobs at Catch Co.2 open jobs
All Jobs