About Company
Reblade is a Danish tech startup developing drone-based and robotic systems for automated wind turbine blade repairs. award‑winning team combines expertise in robotics, computer vision, and cloud software to deliver innovative solutions for leading wind energy operators. With a culture of autonomy and technical excellence, we are shaping the future of sustainable energy technology.
About the Role
We are seeking a skilled Full‑Stack Developer experienced in designing and integrating distributed systems across cloud, edge, and operator interfaces. The ideal candidate will develop robust, scalable software for ground‑station control, data visualization, and cross‑system communication in a dynamic robotics environment.
Key Responsibilities
- Design and implement a Qt‑based Ground Station for mission control and telemetry visualization.
- Develop FastAPI (or equivalent) backend services and REST / gRPC APIs for cloud‑edge communication.
- Implement communication bridges (gRPC, MQTT, WebSocket) between ROS2 and Ground Station.
- Work with relational, time‑series, and NoSQL databases through frameworks or middleware for telemetry and data management.
- Build responsive UIs in Qt / QML and backends in Python or Go.
- Implement unit and integration tests for UI and API layers.
- Maintain UX wireframes, sequence diagrams, and deployment guides.
Requirements
Proven experience in Full‑Stack or Software Development for distributed systems.Proficiency in Python, Go, or C++ with experience in FastAPI or similar frameworks.Familiarity with Qt / QML for UI development and gRPC / MQTT for communication.Experience integrating systems with ROS2 or similar robotics middleware.Experience working with relational, time‑series, and NoSQL databases through frameworks or middleware.Fluent in English (asynchronous communication with global teams).A reliable laptop / PC, noise‑cancelling headset, stable internet connection with backup power, and access to a quiet workspace.Location, Hours, Experience, Education
Location : Remote (Full‑time, flexible) - Pakistan
Hours (PKT) : 11 : 00 – 20 : 00 (aligned with CET business hours)
Experience : 5+ years
Education : Bachelor’s degree in Computer Science, Software Engineering, or a related field is required; a Master’s degree is preferred.
Why Join Us
100% Remote and Flexible roleCollaborative, international team cultureFocus on innovation, learning, and professional growthHow to Apply
Google form link (required google account to fill‑up the form) :
Hiring Process
Shortlisting of candidatesInitial phone / video screening (15 min)Technical assignment (with deadline)Technical interview (1 hour)Final interview (offer and administration)#J-18808-Ljbffr