Kodable logo

Senior Full Stack Engineer - Help us teach kids to code! at Kodable (San Diego, CA)

About the Employer
  • Kodable

Job Description

We're looking for someone to ready to lead the webdevelopment foraprofitable, growing company that teaches tens of millions of kids to code. You'll workdirectly with top-tier educators from Harvard, Leapfrog, Teach For America,and more to build a productthat teaches computer science to kids while *actually* being fun! The best part: this is a hands-on role. Less meetings, more coding! Sound exciting? Read on...


About the Role


You will have the opportunity to owna variety of projects including our backend API (ruby), frontend dashboard (JavaScript), progress reporting architecture, serveroptimization for millions of requests a day, andeverything else in-between. Youll work closely with every member of the Kodable team to make the greatest coding platform for kids even better.Were still a small-but-growing team, so youll be asked to build large, high-trafficsystems with little outside interference. No bureaucracy, just build it.


Who were looking for:



  • You have 5+ years web development experience in a production environment

  • You have a deep, working knowledge of JavaScript (and have strong opinions on var vs let)

  • You care deeply about programming education

  • You have contributed significantly to the release of a production-level application (preferably not a side-project, something with actual users)

  • You have experience withREST APIs from both client and server sides

  • You have experience writing performant SQL queries and managing a high-traffic database(preferablyPostgreSQL)


Highly Preferable if:



  • You have experience with Ruby

  • You have experience working with a front-end framework in a production environment (AngularJS, React, Vue, etc)

  • You have experience with Test-Driven Development


Bonus Points for:



  • Experience with Sinatra, Sequel, Grape, or ActiveRecord

  • Experience with background jobs and asynchronous architecture (Sidekiq even better!)

  • You've used JavaScript build systems such as Gulp

  • You've worked with AWS Lambda and background jobs

  • Game Development experience


About the team:


The Kodable team is full of bright, ambitious people who are passionate about their jobs. Youll work with a product team with over 50 years of collective experience creating top-notch games for companies like EA, Leapfrog, and Scientific Learning. Every member of the team has a voice in making Kodable great.


Right now, were working on improving user experiences on both our parent and teacher dashboard. Youll join us in creating new features and improving existing ones to increase the value of Kodable to every parent, teacher and child who uses it.



Company
Kodable
Senior Full Stack Engineer - Help us teach kids to code! at Kodable (San Diego, CA)

Tags: javascript, ruby, sequel, postgresql, angularjs