Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer (Full-Stack)

REAL ESTATE ANALYTICS PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology firm in real estate is seeking a self-driven Software Developer to modernize their data platform. In this role, you'll work on both front-end and back-end applications, utilizing technologies like Vue.js, Nuxt, and Java Spring Boot. The ideal candidate will possess a Bachelor's degree in Computer Science or Engineering and demonstrate a growth mindset. Collaborating closely with product managers and designers, you'll help enhance product offerings while maintaining high code quality.

Qualifications

  • Experience with Vue.js, Nuxt, or similar frameworks.
  • Strong understanding of Java and familiarity with Spring Boot.
  • A growth mindset and eagerness to explore new tools.

Responsibilities

  • Build and maintain front-end applications using Nuxt.
  • Work on backend services using Java Spring Boot.
  • Collaborate with PMs, designers, and data engineers.

Skills

Vue.js
Java
Spring Boot
APIs
databases
version control
testing
collaboration

Education

Bachelor’s degree in Computer Science or Engineering
Job description
About the Role:

We’relooking for a curious, self-driven Software Developer to join our product team as we continue building and modernizing our real estate data platform.
You’llwork across both frontend and backend, with a strong focus on learning, experimentation, and ownership. Ifyouenjoy solving real problems, exploringnew technologies, and shaping the technical direction of a growing product, thisrole is for you.

Duties & Responsibilities:
  • Build andmaintainourfront-endapplications usingNuxt(Vue.js), ensuring smooth, high-performance interfaces.

  • Work on backend services currently built in Java Spring Boot, with involvement in our upcoming backend migration (technology to befinalized).

  • Collaborate closely with PMs, designers, and data engineers to deliver end-to-end features.

  • Participate in architectural discussions and propose improvements to code quality, tooling, and workflows.

  • Write clean, maintainable, and well-tested code.

  • Learn continuously and bringnew ideasor technologies that can improve our product or team efficiency.

Key skills & qualificationsrequired:
  • Bachelor’s degree inComputerScience, Engineering relatedfields

  • Experience with Vue.js,Nuxt, or similar frameworks (React, Svelte, Angular also considered).

  • Strong understanding of Java and familiarity with Spring Boot

  • Strong fundamentals in software engineering (APIs, databases, version control, testing).

  • A growth mindset, curiosity, and eagerness to explore new tools, frameworks, or approaches.

  • Ability to work independently while being a collaborative team player.

  • Good communicationskills - able to explain technical concepts clearly.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.