freehire launches on Product Hunt on 26 August.

Follow →

Full-Stack Developer

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 (min. 5+ years) 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 home office with fast and stable internet connection (15Mb/s), modern laptop/PC, noise-cancelling headset and access to a quiet workspace

Hours (PKT)

11:00 - 20:00 (aligned with CET business hours)

Location

Remote (Pakistan)

Contract

Full-time freelance contract

Benefits

  • 100% remote role
  • Collaborative, international team culture
  • Focus on innovation, learning, and professional growth
  • Clear growth path based on delivery performance
  • Direct reporting to top leadership with power to reshape teams and processes
  • Results-first environment prioritized over appearance
  • Technical excellence collaboration with award-winning team
  • Meaningful mission driving renewable energy innovation

Timeline and Application Procedure

We are looking to fill this position by January for the right candidate. Shortlisted candidates will be invited to interviews and practical assessments. Deadline for applications is December 12, 2025.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available