Senior Full Stack Software Engineer

| Chicago
Please visit to apply. Be sure to mention "Built In" in the "Anything else..." section.
Apply now

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
Please visit to apply. Be sure to mention "Built In" in the "Anything else..." section.
Apply now
loading ...

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • C++Languages
    • JavascriptLanguages
    • PythonLanguages
    • RxJsLibraries
    • NgRxLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • Google Cloud DatastoreDatabases
    • Google AnalyticsAnalytics
    • WordpressCMS
    • HubSpotCRM


Screencastify HQ overlooks the spectacular Chicago river from its 15th floor perch in downtown. Transportation and food options abound!

An Insider's view of Screencastify

How would you describe the company’s work-life balance?

Work hard, play hard. Growing a company isn't easy, but we have a ton of fun going for it.


Customer Support Specialist

What projects are you most excited about?

We just launched the alpha version of a browser-based video editor. Not only was the backend tech a major breakthrough - I really feel that it's the simplest, most convenient tool of its kind. The editor alone can take this company to new heights.


Software Engineer

What are some things you learned at the company?

Don't go to the burrito place in our building. Just trust me.



What are Screencastify Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
Company Equity
Performance Bonus
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Perks & Discounts
Casual Dress
Happy Hours
More Jobs at Screencastify1 open job
All Jobs
Dev + Engineer
Please visit to apply. Be sure to mention "Built In" in the "Anything else..." section.
Apply now
Save job
loading ...
View Screencastify's full profileSee more Screencastify jobs