Nowadays everything can be easily found on the internet, well, not everything, the real estate industry is a different story. Real estate is still a traditional industry, it is resisting to the times of modernization and we want to change that. So who are we? realxdata GmbH is a young company with offices in Berlin and Barcelona, founded 2016 by 4 enthusiastic visionaries who had a clear objective. We aim to offer data driven, analytic solutions for commercial real estate and make it more approachable for our customers. We want to revolutionize the real estate industry by using Big Data and Machine Learning tools to provide quality services that exceed expectations of our esteemed customers. Our goal is to provide our services by pursuing business through innovation and advanced technology and to become a key player in the industry
Software engineer @realxdata GmbH
We're looking for a curious and passionate for technology person, someone positive who loves to learn, someone who has already developed several web applications and knows everything from designing architectures to running them in production.
realxdata envisions a commercial real estate industry where accurate and more transparent data leads to better and faster deals for everyone. We gather critical information that is hard to access and make it instantly and seamlessly available to our platform users.
We are creating a unique data exchange model to develop the foremost lease-data platform in the world. Our platform is used by landlords to compare properties, lenders to underwrite loans, hedge funds to make investments, brokers to close deals and the media to track real estate trends. Be part of our journey to digitalize the real estate market and become part of realxdata’s team.
What will you do:
Collaborate to design and develop our new platform using best practices like Test Driven Development (TDD), Pair Programming, Continuous Integration and Continuous Delivery.
Contribute to continuous improvement by suggesting improvements to all aspects of the product development.
Create, maintain, and run unit and integration tests.
Learn, train and develop yourself. Learn continuously and adapt continuously.
BS/MS degree in Computer Science, Mathematics, Engineering or a related subject.
you gain your first experience in web software development. Solid understanding of the full web development life cycle and knowledge of designing patterns.
Proven software back-end development experience with some of the following languages: Ruby, Python, Java/Scala
Experience with relational databases (E.g. PostgreSQL, MySQL, Oracle) and NoSQL databases (E.g. MongoDB, CouchDB, Cassandra)
Experience with agile engineering practices such as TDD, BDD and CI/CD.
Analytical and problem solving skills.
A great sense of humor, teamwork skills, and the ability to collaborate with co-workers.
Fluency in English. German is a plus.
Experience building APIs and knowledge of RESTful principles