Full Stack Engineer

Sorry, this job was removed at 4:03 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. Whether its component driven design with React and Redux on the front-end, automated infrastructure and deployment using Docker on the backend, insightful data analysis using Redshift and ElasticSearch, or the Ruby and Rails stitching it all together, we’re excited about how technology enables our teams to focus 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
  • Your choice of laptop
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
  • Recruiting of, writing for, speaking to and mentoring of engineers and other folks in Education
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.

  • Passion, empathy, grit, and superb communication
  • Prioritizes people and product over technology
  • Experience shipping real software with tangible impact
  • Familiarity with AWS, React, Ruby, Rails, Docker, Chef, Objective C, PostgreSQL, Angular, and Swift
  • 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