Mid-Level Software Developer

| Chicago

We at RedShelf were students not too long ago and founded the company based on the idea that textbooks shouldn’t cost a fortune or weigh a ton. RedShelf is focused on helping transition the entire learning community from print to digital course materials while serving as an advocate for all students.

We are a fast-growing startup (300% year-over-year) based out of Boyce Building in downtown Chicago. Our goal is to improve the higher education industry through digital textbooks by helping to reduce cost, increase access, and improve outcomes. Also, if you’re interested in wearing jeans to work and eating on a private rooftop deck for lunch, RedShelf may be the place for you.

What is the job?

As a Mid-level Software Developer you will be responsible for writing clean, maintainable code to launch the next generation eReader for RedShelf. You will assist the team by adding eBook functionality, integrating with university learning software, and building analytics. You will be responsible for:

  • Participating in all aspects of delivery, including planning, design, code review, process improvement, and code delivery
  • Proactively updating stakeholders and maintaining open communication
  • Performing other duties as assigned by management 

What are we looking for?

First and foremost, we are looking for someone who is passionate about development and making an impact in the higher education market. Candidates should have at least 5 years of experience in technology, with 2 - 3 of those years as a developer, preferably with Agile and/or Scrum development method experience. Previous work with with Python and experience in the education/publishing industry is preferred, but not required.

Written and verbal communication skills will be essential to this position, specifically in regards to effective communication with stakeholders, including senior leadership. You should be comfortable developing and leading projects and assignments independently with little to no direction. We are looking for an individual who is capable of balancing multiple priorities, meeting deadlines, and showcasing the flexibility to adapt to the changing needs of a scrappy startup business. 

Question of the year: What’s the tech stack?

Ideally, you should have experience with these technologies or some equivalent. However, we are willing to train the right candidate if you are passionate about the position and our goals.

  • Python, JavaScript
  • Django, Celery, RabbitMQ, Elasticsearch, Redis, PostgreSQL
  • Ember, Mithril
  • AWS, Docker, Jenkins, Salt
  • Nose, QUnit, PhantomJS


Perks of the Gig (aka Benefits):

As RedShelf is a small and scrappy startup, everyone is expected to put in a little extra effort. We are the type of company where you will see the fruits of your labor immediately and not feel like you are just another cog in the machine. While we typically have longer workdays, it’s counterbalanced with an engaging office culture and a supportive team. Additional perks include annual “RedShelf Retreats” and frequent onsite and offsite events including video game tournaments, sports teams (soccer, baseball, volleyball, etc.), happy hours, volunteer work, and more. RedShelf also offers competitive compensation packages that include company stock options.

EEO Statement:

RedShelf is an Equal Opportunity Employer. Women, people of color, individuals with a disability, veterans, and others who would enrich the diversity of RedShelf are encouraged to apply.

Read Full Job Description
Apply now
loading ...


500 N. Dearborn St. , Chicago, IL 60654
500 N. Dearborn St. , Chicago, IL 60654

Perks of working here

Happy Hours
Health Benefits
Recreational Clubs
Volunteering Opportunities
More Jobs at RedShelf7 open jobs
Developer + Engineer
Developer + Engineer
Developer + Engineer
Developer + Engineer
Developer + Engineer

Get notified
when new
jobs pop up.