
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
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.
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.
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.
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.