First scan is free!


CubiCasa has a diverse range of people and expertise: Programmers, (3D) Graphic Artists, UX Design, Machine Learning, Artificial Intelligence, Sales, Marketing, Customer Support, Business Development… and always keeping our eyes open for fresh talent. Real estate technology is an extremely fast-growing industry and even the best need to grow accordingly. At the moment our team consists of roughly 20 employees mainly in Oulu (Finland, HQ) and Helsinki (Finland).


We are on the verge of launching a new SaaS product in the Real Estate sector and looking for an enthusiastic marketer to join our team. We are currently establishing a permanent office to Helsinki, so by joining now you would have a vote where we decide to locate.

Things to know / willing to learn

Content creation, landing pages, customer success, Adobe CC, AB-testing, WordPress, Google Analytics, growth mindset. Native English considered as a great asset.


  • Competitive – depends on earlier experience
  • Possibility for stock options


  • Office exchange
    • Want to spend one month in the sunny Palo Alto, California? Or a winter holiday in Oulu? (We have open discussions for Alicante and Ho Chi Minh City as well)
  • Gym membership
  • Beverage service (Soft drinks and featured beers)
  • Monthly Demo days in Oulu/Helsinki



  • Saigon, Vietnam
  • District 1


  • Competitive and negotiable

Requirements/skills (must have)

  • 5+ years of experience in software engineering
  • At least 2 years’ experience as a developer team lead
  • Expertise: Python/Flask
  • Strong experience in Vuejs and Javascript ES6
  • Familiarity with Rest APIs, AWS (Elastic Beanstalk), Postgres
  • Good experience with some of these technologies such as JavaScript/jQuery, HTML5 and CSS3
  • Good at English
  • Good teamwork, communication, and interpersonal skills


  • Design, implement and maintain the applications for production team and clients based on existing versions: Strategic app planning, debug and define corrective actions, QA, user testing.
  • Investigate defect reports from production support and isolate their causes
  • Design/architect complex web applications
  • Manage a tech team
  • Maintain and improve code quality by code reviews and best practices
  • Communicate application requirements and design with other parties (production core development team (tech) and production)

Why it would be awesome to work with us

  • You will play the key role to develop the team in Vietnam. Being the very first brick for our empire in Vietnam and Asia, your work will certainly have significant impacts on our success in the Asia market.
  • Flexibility comes with responsibility and trust: you could work remote sometimes when you need. Flexible working hours (within reason).
  • Office exchange opportunities: (Palo Alto, California, Finland). Enjoy coding with snow and Santa Claus 🙂
  • 100% salary in probation period
  • 15+ annual vacation paid days
  • Laptop/computer will be provided



We are looking for a software engineer to work on our back-end (with possible front-end projects) systems. Your primary role would be developing new web-based software to help our production flow as well as improving codebase for scalability and better maintainability.


  • Oulu, Finland (preferred but not limited)


  • Competitive and negotiable

Requirements (must have)

  • CSE background
  • Good command of at least one of the major programming languages
  • Experience in developing web-based software 

Requirements (great to have)

  • Experience with Golang, Kubernetes, Docker, AWS, GIT and some Continuous Integration tools 
  • Experience with front-end web design

Non-technical skills

  • Great written and spoken English
  • An open mindset and can-do attitude with good teamwork skills
  • Love and dedication to software development

What we offer

  • Flexible working hours and location: you are free to work remotely and at irregular times of the day (though, normally with prior notice to others as they may need you at a specific time)
  • The personal device will be provided
  • 100% salary in probation period
  • Opportunity to make an actual impact on the software used by hundreds of people on a daily basis. You will influence through the writing code, testing to the production release.


What technologies are we using?

See our current toolkit below:

Languages: Go, Python, JavaScript, C++, HTML5, CSS3
Deployment: Docker, Kubernetes, AWS, GCE
Databases: PostgreSQL, PostGIS, Redis
Go: Gin, pq, aws-sdk-go
ML/Python: TensorFlow, Theano, Caffe
JavaScript: lodash.js, three.js, vue.js/react.js, D3.js
C++: PCL, ifcOpenShell
File formats: IFC, svg
Concepts: BIM, ML/Deep learning, Micro services

How do I send a job application?

Start by introducing yourself to us at

Any questions? Ask us here!

Chat or give a call to our representative.

introduction to cubicasa floor plan services

Only 5 MINUTES of action to get a ready-to-use floor plan!

It is possible, and super simple. We will show you how.

Leave your email address below and we will contact you personally. (You are not subscribing to anything and we won’t send any spam).

No, thanks. I want to spend more time on the floor plans.