First scan is free!

Careers

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), San Jose (California) and Helsinki (Finland).


SENIOR SOFTWARE ENGINEER LEAD (PYTHON/VUE.JS)

Location

  • Oulu, Finland
  • Helsinki, Finland
  • Saigon, Vietnam, District 1

Salary

  • 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

Responsibilities

  • 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

  • Flexibility comes with responsibility and trust: you could work remote sometimes when you need. Flexible working hours (within reason).
  • Office exchange opportunities: (San Jose, Helsinki, Oulu). Bath in the sun, live like a hipster or enjoy coding with snow and Santa Claus 🙂
  • 100% salary in probation period
  • 15+ annual vacation paid days
  • Laptop/computer will be provided

Contact


JUNIOR SOFTWARE ENGINEER

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.

Location

  • Oulu, Finland (preferred but not limited)

Salary

  • 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)
  • Office exchange opportunities: (San Jose, Helsinki, Oulu). Bath in the sun, live like a hipster or enjoy coding with snow and Santa Claus 🙂
  • Laptop & Phone provided by company
  • 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.

Contact


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
——————————
 

Open application?

We are always looking for talented team members, start by introducing yourself to us at openpositions@cubicasa.com

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.