freehire launches on Product Hunt on 26 August.

Follow →

Full-stack Engineer

Summary

Build and maintain full-stack web apps using React, TypeScript, Node.js, and Python; ship scalable front-end components and back-end APIs.

  • Design and build scalable, high-performing web applications
  • Create and maintain web components (e.g., Tanstack Start, Mantine, React, HTML, CSS, TypeScript)
  • Develop back-end services and APIs (e.g., NodeJS, Python)
  • Investigate and fix bugs, performance bottlenecks, and related issues
  • Safeguard code quality through peer reviews, automated testing, and established best practices
  • Produce clean, efficient, and well-documented code
  • Partner with cross-functional teams across product management, design, and engineering to ship reliable solutions
  • Keep current with emerging technologies and industry trends
  • 4+ years of full-stack experience, leaning towards front-end
  • Experience with React
  • UX experience, translating design into products
  • Experience with TypeScript, HTML, CSS
  • Experience with NodeJS and Python
  • Experience with relational and non-relational databases (e.g., SQL, NoSQL)
  • Experience designing and developing RESTful APIs
  • Experience with version control systems (e.g., Git)
  • Experience with coding agents and AI-assisted engineering tools
  • Experience taking a product from the ground up
  • Startup experience and a move-fast mentality
  • Ability to review and refine AI-generated code when needed
  • Strong communication skills in both spoken and written English
  • Experience with the Tanstack Start framework for building web components
  • Experience with FastAPI for Python-based API development
  • Experience with cloud providers and deployment pipelines (e.g., AWS, GCP, Azure)
  • Experience with containerization tools (e.g., Docker, Kubernetes)
  • Experience building Education Technology products
  • Experience with solutions in regulated environments handling PII (e.g., education, healthcare)
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available