Fullstack Engineer [React.js, TypeScript, Inline Styling]

CrowdBuilding
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Databases
Continuous Integration
DevOps
Github
Graph Database
Node.js
TypeScript
React
Large Language Models
Technical Debt
Backend
Cloudflare
Build Tools
React Native
Front End Software Development
Microservices

Job description

We're looking for a Fullstack Engineer who enjoys working across the stack but has a preference and strength in frontend development. You'll help us refine, extend, and innovate on our newly rebuilt platform, with opportunities to touch backend systems where helpful.

In December, our new platform - built on Based, a lightweight realtime graph database - will go live. You'll be working on a clean, modern codebase with very little technical debt and plenty of room for ownership., * Build intuitive, high-performing frontend features using React.js, TypeScript, and inline styling.

  • Contribute to backend services built in Node.js and TypeScript.
  • Collaborate closely with our Designer and Product Manager to iterate quickly on user experience and product flows.
  • Shape new features and architectural decisions now that our new platform is live.
  • Ensure scalability, maintainability, and a high-quality codebase.
  • Contribute to DevOps practices using GitHub, GitHub Actions, CloudFlare, and S3.
  • Identify opportunities to improve the product or engineering workflow using AI tools (LLMs, automation, testing, or new functionality).

Requirements

Do you have experience in TypeScript?, * Frontend: React.js, TypeScript, Inline Styling

  • Backend: Node.js, TypeScript
  • Database: Based - cutting-edge, lightweight, realtime graph database
  • DevOps: GitHub, GitHub Actions, CloudFlare, S3
  • Bonus: Experience with React Native, AI Tooling

What You Bring

  • Strong experience with React.js and TypeScript.
  • Confidence working across the stack, especially supporting backend features when needed.
  • An interest in frontend architecture and building elegant user-facing experiences.
  • Familiarity with modern CI/CD and cloud-native tooling.
  • A proactive, collaborative approach.
  • Experience or curiosity in using AI tooling in engineering workflows or product features.
  • Motivation to build tools with social and societal value.

Benefits & conditions

  • A small product team where you'll have meaningful ownership over features.
  • A mission-driven company working on real-world housing challenges.
  • Freedom to shape how the engineering team grows and evolves.
  • We can sponsor a visa but we cannot relocate someone.

About the company

CrowdBuilding helps people build homes together. We build software that makes community-led housing accessible and the new norm. Technology is core to our mission, and our engineering culture is intentionally lean, thoughtful, and collaborative.

Apply for this position