Application Guide

How to Apply for Freelance IoT Software Engineer (all genders)

at Gropyus

🏢 About Gropyus

GROPYUS is a technology-based construction company that is transforming the building industry with prefabricated timber construction and fully digitalized processes. They focus on creating sustainable, affordable, and aspirational homes, making a significant impact on Europe's innovation and sustainability. Working here offers a unique opportunity to apply IoT and software engineering skills to revolutionize how buildings are designed and operated.

About This Role

This freelance role is a 10-month project focused on enhancing the Smart Living and Smart Building technology stack. You will improve zero-touch provisioning, enhance monitoring capabilities, and build a proof of concept for a new BOS architecture, all using cutting-edge technologies like Kotlin, Spring Boot, and BLE/Bluetooth Mesh. Your work will directly contribute to making buildings more efficient and sustainable.

💡 A Day in the Life

As a freelance IoT Software Engineer, your day might start with a stand-up call with the team to discuss progress on the provisioning improvements. You'll spend hours coding in Kotlin, debugging Bluetooth Mesh interactions, and updating Grafana dashboards. Afternoon could involve a brainstorming session for the BOS architecture proof of concept, followed by documenting your findings and preparing a demo for stakeholders.

🎯 Who Gropyus Is Looking For

  • -
  • E
  • x
  • p
  • e
  • r
  • i
  • e
  • n
  • c
  • e
  • d
  • i
  • n
  • I
  • o
  • T
  • a
  • n
  • d
  • e
  • m
  • b
  • e
  • d
  • d
  • e
  • d
  • s
  • y
  • s
  • t
  • e
  • m
  • s
  • ,
  • w
  • i
  • t
  • h
  • a
  • s
  • t
  • r
  • o
  • n
  • g
  • b
  • a
  • c
  • k
  • g
  • r
  • o
  • u
  • n
  • d
  • i
  • n
  • K
  • o
  • t
  • l
  • i
  • n
  • a
  • n
  • d
  • S
  • p
  • r
  • i
  • n
  • g
  • B
  • o
  • o
  • t
  • .
  • -
  • P
  • r
  • o
  • f
  • i
  • c
  • i
  • e
  • n
  • t
  • i
  • n
  • B
  • L
  • E
  • /
  • B
  • l
  • u
  • e
  • t
  • o
  • o
  • t
  • h
  • M
  • e
  • s
  • h
  • p
  • r
  • o
  • t
  • o
  • c
  • o
  • l
  • s
  • a
  • n
  • d
  • h
  • a
  • n
  • d
  • s
  • -
  • o
  • n
  • e
  • x
  • p
  • e
  • r
  • i
  • e
  • n
  • c
  • e
  • w
  • i
  • t
  • h
  • z
  • e
  • r
  • o
  • -
  • t
  • o
  • u
  • c
  • h
  • p
  • r
  • o
  • v
  • i
  • s
  • i
  • o
  • n
  • i
  • n
  • g
  • a
  • n
  • d
  • d
  • e
  • v
  • i
  • c
  • e
  • m
  • a
  • n
  • a
  • g
  • e
  • m
  • e
  • n
  • t
  • .
  • -
  • S
  • k
  • i
  • l
  • l
  • e
  • d
  • i
  • n
  • m
  • o
  • n
  • i
  • t
  • o
  • r
  • i
  • n
  • g
  • a
  • n
  • d
  • o
  • b
  • s
  • e
  • r
  • v
  • a
  • b
  • i
  • l
  • i
  • t
  • y
  • t
  • o
  • o
  • l
  • s
  • l
  • i
  • k
  • e
  • G
  • r
  • a
  • f
  • a
  • n
  • a
  • ,
  • P
  • r
  • o
  • m
  • e
  • t
  • h
  • e
  • u
  • s
  • ,
  • a
  • n
  • d
  • O
  • p
  • e
  • n
  • T
  • e
  • l
  • e
  • m
  • e
  • t
  • r
  • y
  • .
  • -
  • A
  • b
  • l
  • e
  • t
  • o
  • w
  • o
  • r
  • k
  • i
  • n
  • d
  • e
  • p
  • e
  • n
  • d
  • e
  • n
  • t
  • l
  • y
  • a
  • s
  • a
  • f
  • r
  • e
  • e
  • l
  • a
  • n
  • c
  • e
  • r
  • ,
  • w
  • i
  • t
  • h
  • e
  • x
  • c
  • e
  • l
  • l
  • e
  • n
  • t
  • p
  • r
  • o
  • b
  • l
  • e
  • m
  • -
  • s
  • o
  • l
  • v
  • i
  • n
  • g
  • a
  • n
  • d
  • c
  • o
  • m
  • m
  • u
  • n
  • i
  • c
  • a
  • t
  • i
  • o
  • n
  • s
  • k
  • i
  • l
  • l
  • s
  • ,
  • a
  • n
  • d
  • a
  • v
  • a
  • i
  • l
  • a
  • b
  • l
  • e
  • f
  • o
  • r
  • 3
  • 0
  • -
  • 4
  • 0
  • h
  • o
  • u
  • r
  • s
  • p
  • e
  • r
  • w
  • e
  • e
  • k
  • .

📝 Tips for Applying to Gropyus

1

Tailor your resume to highlight specific IoT projects, especially those involving BLE/Bluetooth Mesh and provisioning.

2

Showcase your experience with monitoring stacks (Grafana/Prometheus) and how you've used them in real-world deployments.

3

Demonstrate your ability to work on long-term freelance projects, providing examples of successful remote collaborations.

4

Mention any experience with smart building or home automation technologies, even if not directly related to construction.

5

In your application, explicitly state your availability and timezone to show you can meet the 30-40 hours per week requirement.

✉️ What to Emphasize in Your Cover Letter

['Emphasize your deep technical expertise in the required stack (Kotlin, Spring Boot, BLE) and how it aligns with the project goals.', 'Highlight your experience with monitoring and observability, and how you can improve the existing systems.', 'Express enthusiasm for sustainable construction and how this role allows you to contribute to a greener future.', 'Clearly articulate your freelance experience and ability to deliver results in a remote, time-bound project.']

Generate Cover Letter →

🔍 Research Before Applying

To stand out, make sure you've researched:

  • Research GROPYUS's building system and their approach to sustainability to understand the context of their IoT solutions.
  • Look into their current Smart Living and Smart Building offerings to see how your skills can complement their existing tech stack.
  • Learn about BLE Mesh applications in smart buildings to understand the specific challenges and opportunities.
  • Check out any recent news or press releases about GROPYUS to stay updated on their latest projects and expansions.

💬 Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Explain your approach to zero-touch provisioning for IoT devices and any challenges you've faced.
2 How would you improve monitoring for BLE devices in a smart building? Discuss your experience with Grafana and Prometheus.
3 Describe a time you had to build a proof of concept and how you managed stakeholder expectations.
4 How do you ensure security in IoT device communication, especially with Bluetooth Mesh?
5 Discuss your experience with Kotlin and Spring Boot in an IoT context; how do you handle concurrency or resource constraints?
Practice Interview Questions →

⚠️ Common Mistakes to Avoid

  • Avoid a generic application that doesn't address the specific technologies mentioned (BLE, Kotlin, Spring Boot).
  • Don't underestimate the importance of monitoring and observability; make sure to highlight your skills in this area.
  • Don't ignore the freelance nature; avoid implying you're looking for a permanent role and clearly state your availability.

📅 Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Gropyus!