Classkick Logo Classkick
Classkick Logo

Senior Full Stack Engineer

Salary: $200 - $1

Posted on: 07/17/2024

Apply

Job Description

Startup Engineer
(Full-Stack Specializing in Frontend: AngularJS & React, Sr. to Staff level)

About Classkick
Education is humanity’s most important asset.

The global education system will look drastically different in a few years,
and we're here to lead that transformation.

We believe every student on the planet deserves to be happy and successful in
their education. Classkick makes impactful, research-backed products easy and
accessible for millions of students and teachers.

Our investors include YC, Kapor Capital, Mucker Capital, Lightbank, and angels
from Linkedin, Dropbox, Google, SproutSocial

About You
You are passionate about code, design, and most importantly, that feeling
users get from incredible technology experiences. Working on beautiful,
functional, and impactful engineering that serves millions of students and
educators is your dream. With expertise in AngularJS and Next.js, you're eager
to drive the growth, quality, and reach of our web products and modernize our
tech stack. You will join a team that loves helping teachers and students,
frequently visiting schools to see Classkick in action. We value work-life
balance, collaboration, and empowering our team members.

What You'll Work On:

* Enhance User Journey: Improve user activation and habit formation, making our already sticky platform even more engaging.
* Figma-Style Collaboration: We recently added co-teaching to the joy of our users and there’s a world of network effects to unleash to benefit our community.
* Prototype AI Assists: Develop AI-enhanced features to significantly increase the value to learners, leveraging our extensive data on student work and collaboration.
* Modernize the Stack: Lead our migration from AngularJS to React with TypeScript (e.g., Next.js with TypeScript), ensuring a clean and maintainable codebase.
* Scale with Confidence: Build and maintain scalable applications with robust observability, ensuring our platform supports millions of daily active users.
* Create Fun! Design and implement enjoyable (even funny) front-end features that enhance the experience on web and mobile platforms.
* Champion Accessibility: Develop accessible UI components compliant with WCAG, ensuring our platform is usable by all students, including those using screen readers like JAWS, NVDA, and VoiceOver.

How We Work:

* We believe in small, hard-working, talent-dense teams with a sense of urgency.
* We are customer-obsessed and iterate relentlessly with them.
* We're generalists who enjoy tackling new challenges and learning new technologies.
* We prototype broadly across technologies and UX, then make aggressive product plays.
*

Current Tech Stack
AngularJS, React, TypeScript, Scala, Springboot, MySQL, Firebase RTDB,
PostgreSQL, GCP, Kubernetes

Apply Now
Are you excited about joining a team that values diversity, inclusion, and the
autonomy and empowerment of all team members? Join us in our journey to make
every student in the world happy and successful in their education. We’re
fully remote. It’s a plus if located near or willing to move to Chicago
(includes a generous and equitable moving bonus).

Requirements:
2+ years executing projects autonomously
6+ years working with frontend libraries and frameworks such as AngularJS,
React, Next.js, and backend systems using MySQL, Scala, Springboot
2+ years working with remote teams

It’s a bonus if you have:
Experience working with Python & Firebase: Realtime Database
2+ years of Startup experience
Experience working on OKR frameworks

Skills:

Python
React
TypeScript
startup