Senior Full Stack Software Engineer

| Hybrid
Sorry, this job was removed at 4:29 p.m. (CST) on Wednesday, December 26, 2018
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.

Screencastify is looking for a talented Senior Full Stack Software Engineer who can help grow our technology from app to enterprise. Your mission, should you choose to accept it, is to be responsible for:

  1. Developing and maintaining highly scalable code across all product lines.

  2. Creating appropriate development processes to ensure speed and stability.

  3. Mentoring junior engineers.

  4. Assisting the rest of the team in ideating and executing product strategy that promotes sales and subscription renewals.

Interested? Keep reading.

 

About Screencastify

With over 7 million installs, Screencastify is Google Chrome’s #1 screen recording extension. Across nearly every country, people use our tool to author, edit, and share videos to inspire the world. We're a small but quickly growing team. No two days here are the same.

Our users are:

  • Schools: Teachers record lessons, flip classrooms, and create engaging and personalized content.

  • Businesses: Teams record and edit videos to enhance the communication across marketing, U/X, virtual teams, and customer support.

  • Individuals: People use Screencastify for...well, everything! Gaming, how-to’s, UFO chasing (seriously) - if its on a computer, someone has probably Screencastified it.

 

About the role

As a Senior Full Stack Engineer, you’ll work across our entire tech stack - including javascript/typescript, ES6/7, angular, redux, nosql, and node.js.

You’ll collaborate directly with our CTO and CEO to expand our current app experience into a full solution to help our current user base try, buy, and renew year over year.

You’ll also work across (and help refine) the full development lifecycle to drive forward new features used by millions around the world.

 

Our tech stack

  • Our extension’s front end uses angular/typescript and ngrx.

  • We use node.js/typescript and a dash of python and C++ for our back end services.

  • Our browser-based video editor uses microservices to create an auto-scaling, easy-to-use experience.

 

What you’ll do

  • Write highly scalable, fault tolerant code across the whole experience.

  • Create and implement repeatable development processes.

  • Create and expand key features that help drive additional conversion.

  • Build in automation that reduces redundant manual efforts.

  • Collaborate cross-functionally to launch new products and features.

  • Help define and influence key product and feature updates.

  • Integrate Screencastify’s experience in various other apps.

 

You’re perfect for this role if you...

  • Are excited to get in on the ground floor of a small, fast-paced startup, and have previous startup experience.

  • Love the challenges, hours, and ups and downs of startup life.

  • Have experience writing extraordinary javascript and architecting scalable software systems.

  • Don’t need to be told what to do. You’re a self-starter.

  • Understand the basics of eCommerce and SaaS business models, elements, and challenges.

  • Pay close attention to detail. You quickly noticed what’s different about this bullet point than all the others, and it bothered you

  • Have 5+ years experience as a Full Stack Developer.

  • Earned a degree in Computer Science or similar.

  • Have experience with WebRTC (bonus).

 

 

 

 

 

 

 

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

From Chicago, with love! Screencastify HQ is in the Fulton Market neighborhood. When we're not in the office, you can find us grabbing lunch from the myriad of nearby restaurants, taking an afternoon fitness class at the in-building gym, or clinking glasses at a team happy hour.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ScreencastifyFind similar jobs