Company: Cognito Education
Salary: Not provided
Location: , United States
• Build core platform features using React and TypeScript: Duolingo-style gamification, AI marking interfaces, progress tracking, and other high-impact student-facing experiences • Translate Figma designs into pixel-perfect, accessible implementations • Shape our testing practices - work with the team to establish pragmatic patterns for what's worth testing and how • Own technical direction for the front-end - you'll be the go-to person for architectural decisions, patterns, and standards • Lead our front-end team - currently two developers, with a React Native mobile developer likely joining soon. It's a small team, so the coordination overhead is light • Lead sprint planning for front-end work: prioritisation, estimation sanity-checks, and keeping tickets on track • Mentor and unblock other engineers through code reviews, pair programming, and potentially 1:1s
• Strong React, JS, Next.js, and TypeScript skills - you're comfortable building complex, performant web applications • Familiarity with back-end concepts - you don't need to be a back-end expert, but you understand how APIs, databases, and server-side logic work well enough to make informed architectural decisions across the stack (we use Node.js, GraphQL/Apollo Server, and MongoDB) • AI-native approach to development - you actively use tools like Cursor, Claude, etc. to accelerate your work • You've led or significantly influenced a front-end codebase before - setting patterns, making architectural calls, improving standards • You're comfortable giving direct feedback and helping less experienced engineers grow • You enjoy staying close to the code - you're drawn to the technical IC track rather than pure people management • You can take a rough concept and ship it without constant direction • You think about user impact and product outcomes, not just completing tickets • You're pragmatic - you know when to push for quality and when to ship fast • You can context-switch between deep coding work and helping others without losing momentum
• Competitive salary with regular reviews • 25 days + bank holidays • We'll provide whatever you need to do your best work • Typical hours 9am-5:30pm, but flexible around what works for you • Room to grow into more formal technical leadership as we scale • No unnecessary meetings or bureaucracy, focused on building things that matter
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.