Curate Logo_Final.jpg

Full Stack Developer

About Us:

Curate is a high growth technology startup located in downtown Madison. We were founded in May of 2016 by a PhD candidate in Computer Science out of UW Madison and an MBA from UW Whitewater. Curate’s software scans through public meeting agendas and minutes from cities, counties, and school board websites and sends our customers weekly reports of leads and business intelligence. Curate's customers utilize this information to grow their businesses.

Curate offers a fun and flexible work environment. We believe in working hard and having fun together. We have an office dog, a great location downtown, and plenty of opportunities to work in many different areas of the business if you are interested. Our ideal candidate has an interest in entrepreneurship and/or business (but not required). We are more than willing to train for the right candidate. We also offer full health benefits and paid time off.


What we’ll do for you:

We are looking for people who want to expand their skills and work with a fast-paced talented group of forward thinkers. From your first day you will be a member of our team, working with us and not for us. Our goal is to help you achieve your professional goals and develop your skills to make that happen.


What you’ll do:

As a Full Stack Developer with Curate, you’ll continue to enable our team to provide a high quality product to our customers. You’ll work on complex distributed systems using the latest technology innovations like Docker Swarm. You’ll strive to create highly available, well documented and tested components and microservices that are production ready. You’ll work with the founders, business development and other team members to expand our product through scale, accuracy, efficiency and user interface.


Your qualifications:

  • Must have at least a bachelor’s degree in computer science or equivalent, with a proven ability to deliver high quality production-ready software.

  • Must have a strong proficiency in one of the following: Python, Node.js, or Go; and demonstrate the ability to learn new languages quickly.

  • Have a thorough understanding of code versioning and the importance of documentation and testing.

  • Strong knowledge of backend systems including API design, scalability, and fault tolerance.


Bonus points:

  • Experience building websites, specifically using Angular.

  • Experience working with web crawlers.

  • Experience working with databases, performance optimization.


How to apply:

Great Fit?! Please send your resume and salary details to We are interviewing immediately and will be in contact shortly.