Join a product-focused engineering team building and improving a large-scale platform used by schools and communities nationwide. The day-to-day is a 50/50 full stack mix of front-end (React/TypeScript) and back-end (Node, PHP/Laravel, databases) work. Responsibilities include designing and delivering new features, improving scalability, supporting shift to modern microservices and cloud-based architecture, hands‑on coding, collaborating with other engineers, and contributing to software that directly impacts schools and students.
Job Requirements: 3–6 years of professional software development experience (mid-level range); strong JavaScript/TypeScript skills; hands‑on experience with React for front-end development; proficiency in Node.js for back-end development; comfortable working in a Linux environment; experience with PHP and Laravel; familiarity with databases (SQL or similar); understanding of modern architecture (cloud, APIs, microservices); ability to work in a collaborative, product‑driven team environment.