Salary Competitive

GenieBelt is redefining planning, collaboration and communication in the construction industry worldwide, working out of Copenhagen, Łódź and London. We help customers in 30+ countries to run their construction projects better. To maintain this growth going, we need to continue to make our backend infrastructure more robust.

That’s where you come in.

As a senior developer, you’ll work on adding, maintaining, and refactoring our Ruby on Rails server software. You’ll design RESTful interfaces, optimize database queries, and help drive the future of our server-side development. You’ll work with our cloud-based deployment infrastructure and help ensure that our services are scalable and resilient. You’ll have a lot of opportunities to work on adding new features to the product as well as expanding on and maintaining the old.

Here’s the development process you’ll work within:

  • We use an agile development process inspired by Scrum and Kanban.
  • Our sprints are generally 2 weeks long, so you’ll quickly experience the software development process multiple times.
  • You’ll understand why you’re building what you’re building. We don’t want you to feel like a small cog in a big machine.
  • You get to choose what you work on and how to approach it in each sprint.
  • Your input is valued: You’ll work closely with other developers, the product owner, and designers, and your thinking will be an important contribution to the team.  

Requirements:

  • You have a MSc/CS degree or equivalent
  • You have experience with Ruby on Rails
  • You don’t shy away from working in other languages as necessary (e.g. Python, Bash shell scripting, etc).
  • Front-end development experience, particularly with React/Redux, Flow, and allied frameworks is a plus
  • You have experience with scalable server infrastructure. Preferably you have experience with a message bus such as AMQP (eg. RabbitMq), as well as an in-memory store such as Redis
  • You have experience working in SQL with Postgres, MySQL, or similar
  • Experience with AWS, Docker, Terraform and similar infrastructure and containerization tools is a plus
  • You’re able to freely give and seek feedback
  • You are comfortable with managing yourself and prefer to deliver without needing to be supervised closely.
  • You know how to balance engineering a perfect solution and getting things done.

About us:

GenieBelt is a 4 year old startup with 30+ people. We are growing rapidly and our team has increased by 100% since last summer. We have a spacious HQ office in downtown Copenhagen right by Rådhuspladsen and can see City Hall and Tivoli. Our people come from 10+ countries, including crackpots who like to build their office furniture from scrap construction items. We believe in clear commitments and respectful disagreements, we support each other. Instead of “scheduled fun” we try to have a social work environment where people can become friends. GenieBelt is also a transparent and egalitarian environment: everyone knows each other and everyone knows how the company is doing.

Benefits:

GenieBelt offers 25 days of paid holiday a year and flexible hours around core hours of 9:30 to 3:30. We offer catered lunches every single day where everyone eats together. Our sociable, spacious, central office in Copenhagen is a relaxed, fun space with a football table, tea and coffee, daily fruit, occasional cakes on Wednesdays and free beer on Fridays. There’s also occasional travel to Poland to meet and work with our Polish team.

We believe teams are stronger when they are diverse. We strive to be inclusive and transparent in our recruitment and in the way we approach our work, and we avoid office politics and gossip.


Perks and benefits

This job comes with several perks and benefits

Working at
LetsBuild Denmark ApS (previously GenieBelt)

LetsBuild was born out of frustration whilst trying to solve the same problems on construction sites time and time again. We want to bring modern technologies to construction in a no-nonsense, affordable, simple and easy-to-use way.Recently, GenieBelt merged with Belgian APROPLAN to form one company, LetsBuild, to offer the end-to-end digital solution for the construction phase. We want to feel proud of the industry we love whilst constantly shaking things up at the same time.  At our offices in Copenhagen, Bruxelles, London, Lodz, Paris and the USA, people from 24 countries work together to transform and digitalise the construction industry all over the world. We have strong values to guide us and a great collaborative and positive work environment.

Read more about LetsBuild Denmark ApS (previously GenieBelt)

company gallery image