Associate Software Engineer

Sorry, this job was removed at 4:02 a.m. (CST) on Thursday, August 24, 2017
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Building Better Tools for Education

At eSpark we build tools that use student data and the expertise of world class educators to offer the best personalized learning experience for every student. Each school year we help students learn and achieve measurably greater results using our software in diverse communities and classrooms across the country.

As a Software Engineer at eSpark you will shape the culture of a growing team as you use technology to meet the great challenges facing education, including:

  • Build compelling and intuitive products that work in schools. Delight our students and educators by meeting their unique needs and helping them achieve fantastic learning outcomes.
  • Enable deeply personalized curriculum. You'll help build the discovery engine that matches curricula to each student's unique academic experience and interests using data to learn and improve over time.
  • Deliver learning at scale. With more than 100,000 students and accelerating growth, we need robust systems that can grow quickly without disrupting students' learning experience.

With so many students relying on our applications, we’re keen to use the best tools for the job. Ruby, Rails and React continue to serve us well as we strive to build ambitious features while investing equal energy and enthusiasm in the analysis and elimination of system defects and their root causes. Our focus is first and foremost on delivering robust features that improve the classroom experience for students and teachers.

A Few Benefits of Working at eSpark
  • The opportunity to join a team of people, many of whom are former teachers themselves, who care about education as much as you do
  • Trust and support as you help to shape the direction of our products
  • Competitive salary, equity, bonus, 401(k), great health insurance and an open vacation policy
Responsibilities
  • Timely, iterative delivery of quality software features
  • Giving and receiving thoughtful peer review of team members’ code
  • Proactive improvement of our software through thoughtful refactoring and regular maintenance
  • Troubleshooting and root cause analysis of issues across various systems
Qualities We Look For

We’ve come up with a list of some of the qualities that have served us well. This is not a list of absolute requirements, nor is it exhaustive. We know it can be intimidating to put yourself out there, so we want to reassure you, if you think you might be able to do a good job then we absolutely want to talk to you. Diversity and inclusivity is very important to us.

  • Able to learn quickly, conscientious, gritty, curious and passionate
  • Prioritizes people and product over technology
  • Experience shipping real software with tangible impact
  • Experience using Ruby, Rails, and Javascript are pretty essential
  • Familiarity with Objective C, Swift, Angular and React are also valuable!
  • Enthusiasm for TDD, pair programming, and close collaboration with Product Managers and Designers

Publishing open source software and speaking at conferences and meetups are also awesome—if you’ve done that, that’s a plus. If not, we’re big on opportunity and will happily offer mentorship and support.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

223 W Erie St. 3NW, Chicago, IL 60654

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about eSpark LearningFind similar jobs