Mid-Level Software Engineer

closed
Logo of MagicSchool AI

MagicSchool AI

πŸ“Remote - Worldwide

Job highlights

Summary

Join MagicSchool, a leading generative AI platform for teachers, as a Mid-Level Software Engineer (Full Stack). You will take end-to-end ownership of features and products, focusing on speed, quality, and user impact. This role requires a strong understanding of systems architecture and the ability to produce high-quality code efficiently. You will collaborate closely with designers and product managers, actively seeking user feedback to build effective solutions. The ideal candidate possesses 3+ years of engineering experience (5+ years preferred) and a strong working knowledge of Javascript, Typescript, React, Next.js, and related technologies. MagicSchool offers a comprehensive benefits package including unlimited PTO and 100% employer-covered health insurance.

Requirements

  • Get a lot done: Work hard, resourceful, do whatever it takes
  • Be adaptable: Smart, learns fast, curious
  • Build relationships easily: Emotionally intelligent, communication, warm
  • Have working knowledge of Javascript, Typescript, React, Next.js, Serverless & Edge functions, SQL, and PostgreSQL
  • Have 3+ years of experience as an engineer

Responsibilities

  • Take new features and products from idea to delivery
  • Understand systems and architecture. Make sure the new components fit within the existing system, and that they are designed in an extensible way
  • Produce a lot of quality code in a short amount of time
  • Effectively debug complex code
  • Build software that is easy for others to understand and easy to maintain
  • Help ensure we’re building the right things
  • Develop opinions on the user experience
  • Be comfortable (and excited) to talk to users to understand their pain
  • Work closely with the designer and product manager to build the right things the right ways. Doesn’t just take tickets, pushes on priority and design

Preferred Qualifications

  • Have Python skills
  • Have 5+ years of experience as an engineer
  • Have Startup experience

Benefits

  • Unlimited PTO
  • 100% employer covered health insurance
  • Wellness stipend
  • Vision/dental insurance
This job is filled or no longer available