Teacher's Curriculum Institute

Jobs at TCI

The Company

Ask any of our employees and you'll hear, "TCI is the best company I've ever worked for." Why? Our company mission and office culture are tightly integrated.

At TCI, we have a guiding mission that has energized us for more than 20 years: to engage all students in the classroom. We create innovative and engaging activities for K-12 teachers and students and serve them up via web-based software.

In order to create world-class social studies activities, our company's culture has to be innovative, engaging, and fun. We hire people who are fueled by their work and want to make a positive impact in the world. We foster empowerment, collaboration, and teamwork. We regularly give back to our communities with our primary focus on educational endeavors.

Who Works for Us

TCI is a 40+ person company. Our employees are fun and hard-working people from a variety of backgrounds—teachers, writers, graphic designers, software engineers, technology managers, and more.

The majority of our staff is located in our Mountain View and Sacramento, California, offices. Additionally, we have a team of outgoing, extroverted Account Managers who work remotely for us across the country.

TCI has a strong commitment to the principle of diversity. In that spirit, we are particularly interested in receiving applications from a broad spectrum of people including women and members of ethnic minorities.

For general employment inquiries, please contact our Director of Human Resources at jobs@teachtci.com.

Back

Ruby on Rails Engineer


Job Description:

  • Developing Ruby on Rails applications
  • Behavior/Test Driven Development
  • Pair Programming
  • Refactoring
  • Clean Code
  • Sustainable pace
  • Work directly with product manager to manage user stories

Job Qualifications:

  • 6+ months experience working with Ruby on Rails
  • 3+ years Object-Oriented Programming experience
  • jQuery, HTML/CSS, ajax
  • Past experience working in an Agile Environment
  • Excellent communication skills

Why join TCI?

  1. Work-life balance. We truly believe in having a life outside of work!
  2. We're an Agile Team — that means test-driven development (rspec), pair programming, refactoring, daily stand-up meetings, one-week iterations, and continuous integration.
  3. You'll truly make a difference in the lives of thousands of K-12 students and teachers.
  4. We're good, and always improving. We have regular retrospectives. We figure out what we're doing right, so we can make it even better, and what we're doing wrong, so we can fix it.
  5. TCI offers excellent benefits: Medical, Dental and Vision, 401K matching, 15 PTO, 10 paid sick leave, 13 holidays each year.

Interested? Please send cover letter and resume to jobs@teachtci.com. Please put subject as Ruby on Rails Engineer.

Back

IT Customer Support Associate


About TCI

At TCI, we have a guiding mission that has energized us for more than 20 years: to engage all students in the classroom. We create innovative and engaging activities for K-12 teachers and students and serve them up via web-based software. We're building our Customer Support team to help take our market-leading products to the next level as we help define the technology-based interactive classroom. This is your opportunity to help lead our charge and have a great time while you're at it!

About the Job

This position provides technical support to TCI's customers on a variety of issues. Identifies, researches, and resolves technical problems. Documents, tracks and monitors the problem to ensure a timely resolution. Has knowledge of commonly-used concepts, practices, and procedures within the IT Customer Support field. Reports to Customer Service and Inside Sales Manager. Primary work shift is 7am to 4pm.

Responsibilities:

  • Answer customer technical support phone calls and emails and log support requests into ticketing system.
  • Identifies, researches, and resolves (escalating issues where appropriate) technical problems with teachers and school district IT staff.
  • Utilize documentation and knowledgebase articles in ticketing system to support customers.
  • Provide first level support for live chat software.
  • Provide reporting on technical support activities and subscription usage to management.
  • Conduct outbound calls to customers to support and encourage use of TCI's software.
  • Provide virtual trainings for customers on subscription set-up software use.
  • Provide internal training to Customer Service Department on current technical support problems.

Required Skills:

  • Familiar with PCs, laptops and tablets.
  • Ability to monitor and troubleshoot PC and Mac performance problems.
  • Knowledge of Windows XP/7/Vista and Apple Operating systems, MS Office, Adobe Flash, Adobe Reader, Goto Assist or other remote management systems.
  • Basic HTML skills.
  • Superior customer relationship skills, positive attitude, and excellent telephone communication and technical writing skills with the ability to communicate and simplify complex technical information for non-technical people.
  • Ability to analyze data and drawing appropriate conclusions, and recommending changes.
  • Ability to adapt to change and learn quickly in a highly dynamic & fast paced environment.

Education and Experience

  • Bachelors Degree or an associate's degree with CompTIA A+ certification. 2+ years experience in a technical and customer service based environment.

Interested? Send your resume and cover letter to jobs@teachtci.com

Back

Science Editor


About TCI

At TCI, we have a guiding mission that has energized us for more than 20 years: to engage all students in the classroom. We create innovative and engaging activities for K-12 teachers and students and serve them up via web-based software. We're building our software team to help take our market-leading products to the next level as we help define the technology-based interactive classroom. This is your opportunity to help lead our charge and have a great time while you're at it!

Background on Position

After over 20 years of focusing on social studies curriculum, TCI is venturing into science. TCI is creating a unique, ambitious science program. It will be the first national, complete science program and will include standards-based text, technology, and the TCI lessons our teachers have come to know and love.

Job Description:

  • Lends science expertise and works collaboratively with team of developers to create TCI science lessons for grades K-5.
  • Answers creative team's pedagogical and instructional design questions.
  • Manages writers, provides direction and feedback, and ensures writing is delivered on-time and according to TCI guidelines.
  • Edits science content and ensures content meets TCI's high-level quality and excellence and that all content is grade-level appropriate.
  • Demonstrates knowledge of and expertise in working in digital tools including video, audio, Flash, Photoshop, and social media; ability to recommend which digital tools can be used to create specific types of content within a lesson.
  • Establishes best practices and plans for the development of digital content (audio slideshows, flash animations, simulations, art, etc) at the beginning phase of content development and ensures developer's specifications are translated correctly by digital production group.
  • Research trends, science standards, and competitive products.
  • Recruit science scholars and experts as necessary to review TCI science materials.

Job Qualifications:

  • Experienced K-5 science editor with at least 3 years experience. College degree required.
  • Science subject matter expert; science degree, educational related degree, or science teaching experience at elementary school level, all highly desired.
  • Excellent editorial, writing, and communication skills.
  • Ability to be flexible, multi-task, effectively prioritize and work collaboratively with the team.
  • Digital instruction design degree a plus.

Interested? Please send cover letter and resume to jobs@teachtci.com. Please put subject as Digital Science Editor.