Search by job, company or skills

C

Full Stack Developer

3-5 Years
SGD 6,900 - 7,100 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Civils.ai is an AI platform for construction estimating and commercial risk detection. The company helps construction firms produce faster, more accurate material estimates (takeoffs) from construction drawings & documents, along with detect commercial and compliance issues.

Started in 2022, we are one of the world's leading Agentic AI company in the Construction industry tackling it's most challenging problems.

About Civils.ai

  • HQ'd in Singapore and work on global projects.
  • VC backed seed stage startup.
  • Revolutionizing workflows with cutting-edge tech to drive efficiency and innovation.

What we're looking for

We're looking for a full-stack engineer who's excited to learn, build real products, and grow with a small team. You don't need to know everything, we care more about curiosity, fundamentals, and willingness to learn. As part of our team, you will collaborate closely with the CTO to bring design and functionality together in a seamless way.

Personal requirements

  • Singapore Citizen or PR (MUST)
  • 3-4 years experience
  • Bachelors degree in Computer Science (or equivalent)

Skills requirements

Frontend:

  • TypeScript and React.js
  • Building UI using functional components and hooks
  • Connecting frontend components to backend APIs
  • Writing clean, readable, and maintainable UI code

Backend:

  • Python with FastAPI
  • Building and maintaining REST APIs
  • Handling basic request validation and error handling
  • Working on backend features that directly support product needs

Databases

  • PostgreSQL
  • Writing simple to intermediate SQL queries
  • Understanding how data is stored and retrieved
  • Working with existing schemas and making small improvements

Developer tooling

  • Docker for local development and deployments
  • Git for version control (pull requests, basic branching)
  • Debugging issues across frontend and backend with team support

Nice to have's

  • Experience with database design or schema planning
  • Exposure to ORMs (e.g., SQLAlchemy)
  • Any familiarity with MLOps concepts or ML pipelines
  • Previous startup, side-project, or open-source experience

What we care about the most

  • You can explain how your code works
  • You're comfortable asking questions when you're stuck
  • You enjoy learning new tools and improving your skills
  • You like seeing your work used by real users

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 144596895