Senior Software Engineer
Location:
San Francisco
creativeLIVE is looking for talented and smart Senior Software Engineers to join our growing team in our brand new San Francisco office. You and your colleagues will be tasked with building our premier online learning platform. As part of the engineering team, you will be forging a new frontier in learning applications and have the opportunity to get in on the ground floor of an exciting company and talented technical team as one of our very first engineering hires.
Responsibilities
- Architect and develop the next generation of learning applications for the creativeLIVE platform
- Work with cross-functional development teams to roll out new software releases using continuous integration
- Drive the design and build out of a new platform for online learning, including applications such as real-time chat, social learning and mobile video
- Write high quality applications that can achieve massive scale
- Instrument applications for real time monitoring and redundancy
Qualifications
- Proven experience with full stack development for a high volume web application
- Strong knowledge of JavaScript and jQuery, and ideally a good understanding of Node.js
- Ability to architect complex web applications using frameworks and APIs
- Experience with different datastores such as MySQL, MongoDB, Redis
- Ability to work in a collaborative environment with talented designers and product managers
- A passion for learning
What makes Engineering unique and exciting at creativeLIVE:
- To realize our vision, we are creating the ultimate live, online learning experience through engaging and fun interactive applications centered around our live classes
- We are building out a new technology platform using open source technology and making heavy use of Javascript on both the client and server. Other technologies we are either using or considering are node.js, Meteor, MongoDB, and WebRTC.
- At creativeLIVE, we work in small, cross-functional teams committed to building awesome applications in an agile fashion. We firmly believe in the power of combining technology with entrepreneurial spirit, as we strive to build a team of talented people who have a passion to work in this style of environment.
- Re-architecture of the entire creativeLIVE platform with scalable, cutting edge technologies while continuing to deliver high quality service (performance, availability, and reliability)
- Continue to innovate at a very fast pace to maintain our competitive edge
- Building a platform to accommodate fast growth
Contact Us
Please send your resume and cover letter to the address below. Be sure to enter the job for which you are applying in the subject line of your email.
email: jobs@creativelive.com