Stack Web Developer


Description: Flat World is an education technology company revolutionizing how the world learns. Through our innovative education-as-a-service platform and digital-first textbook offerings, we provide affordable, adaptive, and personalized learning solutions to students and higher education institutions. Based in Washington, DC, Flat World products have improved the learning experience for over 1 million students in over 44,000 courses worldwide. Flat World's vision is a world where access to lifelong, personalized learning is a great equalizer, rather than differentiator. We move quickly, take risks, and passionately believe in our cause. Want to forever change the future of education? If so, we want to invest in you! Position Description We are looking for a full-stack web developer to join our DC office to help build the next generation Competency-based Education (CBE) SaaS platform. Our tech stack is primarily a Sinatra-based Ruby environment augmented by JavaScript libraries such as Angular, Ember, Backbone and React. We need someone fluent in Ruby, HTML/CSS and one or more of these popular JavaScript frameworks. We look for developers who write clean, clear, and tested code. We follow a SCRUM-based agile development process, don’t believe in micro-management, and expect developers to be proactive in diving into the project and collaboratively figuring out right solutions to our business problems. If you want to help us transform education, please send us an email with links to your Github profile, some open-source work you’re especially proud of, and a short description of why you’d like to join Flat World and what you believe would bring to the team. Responsibilities Own the overall development of features from technical design, implementation, to release Build new features for our SaaS platform within the whole web stack from the database to the front end Responsible for building performant, reliable, scalable, and secure code Demonstrate technical depth in at least one or two areas You will be a good fit for this role if: You never settle for the second-best! You possess a strong focus on quality and attention to detail You are able to quickly understand the problem domain and provide optimal solutions You are naturally curious, and have a drive to quickly learn and master new skills and technologies You are comfortable working in a fast-paced startup environment Benefits and Compensation Competitive salary and attractive stock options 80% of insurance benefits covered plus retirement plans Open vacation policy Creative & relaxed office space with a fully stocked kitchen, Xbox Kinect, and air hockey Free gym access with locker rooms Opportunity for professional development and promotion in a high-growth startup.

Apply Now