Senior Software Engineer - Frontend Infrastructure
About the Role
We’re building the next generation of distributed edge computing, turning datacenters and residential computers from energy consumers into community assets.
As a Senior Software Engineer (Java
Script/Type
Script), you’ll create developer and operator interfaces that make autonomous infrastructure intuitive for both technical and
- technical users. This role sits at the intersection of complex distributed systems and user-friendly design.
Management Console & Dashboards
- Real-time visualization of thousands of nodes
- Interactive resource allocation and system health dashboards
- Multi-tenant,
- based access control
Developer Tooling & APIs
- CLI tools and GUI applications for orchestration and deployment
- SDKs for
- party developers - Daemon development within Electron
Cross-Platform Applications
- Electron-based desktop apps for operators
- Mobile-responsive web applications
- Offline-capable tools for
- partitioned environments
Core Skills
- Java
Script/Type
Script: Expert-level,
- safe, async/await patterns - Angular: 5+ years with reactive programming (Rx
JS) - Electron: Desktop applications, IPC,
- platform deployment - State Management: Ng
Rx or similar
Distributed & Autonomous Systems
- Real-time streaming (Web
Socket/SSE) - REST/Graph
QL API integrations - Resilient UI design for
- healing infrastructure - Understanding of eventual consistency and network partitions
Performance & Scale
- High-frequency data updates
- Memory-efficient, optimized rendering
- PWA techniques for offline functionality
Stand-Out Skills
- Web
Assembly (WASM): High-performance frontend, Rust integration - Infrastructure monitoring, networking basics,
- series visualization
- Strong technical judgment and architectural
- making - Systems thinking and designing resilient,
- tolerant interfaces - User empathy: translating complex systems into intuitive tools
- Angular 15+ / Type
Script / Rx
JS / React - Electron for desktop applications
- WASM with Rust backend services
- Collaborative in an office environment alongside distributed systems engineers
- Competitive salary with the possibility of equity participation
- Flexible
- office,
- timezone work environment - Hardware and learning & development budgets
- Direct impact on building sustainable, democratic computing infrastructure
- Opportunity to shape tools that operators and developers love
We’re looking for someone excited to build tools that make distributed systems simple and powerful.
Please send:
- Resume/portfolio showcasing Angular, React, and Electron work
- Brief note on your interest in edge computing or distributed systems
- Questions about our architecture or development environment
Perfect for frontend engineers who want to work on infrastructure tooling while appreciating the elegance of distributed systems.
- Informações detalhadas sobre a oferta de emprego
Empresa: GAIMIN Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 26. 9. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!