Senior Full-Stack Developer
Poland (Remote)
6 months contract + extension
iO Associates has partnered with a purpose-led organisation building technology to support climate action at scale. We are supporting the hire of a Senior Full-Stack Developer to join the Platform Engineering team.
This is a genuinely senior, high-impact engineering role. You’ll work closely with the Tech Lead and wider product team to deliver complex platform capabilities, contribute to architectural direction, and help ensure the stability, performance, and scalability of systems handling large environmental datasets.
Key Responsibilities
- Architecture & technical oversight: Partner with the Tech Lead on system architecture and high-level design decisions
- Full-stack delivery: Lead development of complex features with a strong focus on Python (backend) and React/Next.js (frontend)
- Cloud-native engineering: Contribute to scalable, resilient services running on GCP, with an understanding of modern cloud patterns
- Event-driven systems: Build and evolve event-driven services using queues / Pub/Sub approaches
- DevOps collaboration: Work closely with DevOps on CI/CD, Kubernetes fundamentals, and infrastructure requirements (networking, routing, policies)
Requirements (Core)
- Expert-level backend engineering in Python (FastAPI / Flask / Django)
- Strong frontend capability with React and Next.js
- Deep knowledge of PostgreSQL (relations, indexing, constraints, transactions – beyond basic ORM usage)
- Proven experience building cloud-native systems on GCP
- Experience with event-driven architecture (queues, Pub/Sub patterns)
- Hands-on understanding of CI/CD workflows, Kubernetes fundamentals, and core networking concepts (routing, policies, load balancing)
Desirable / Bonus
- GIS / geospatial experience (e.g., visualising spatial climate data, PostGIS, mapping tooling)
- Experience working with large-scale data streaming and high-volume data pipelines
This is an excellent opportunity to join a mission-driven team, work on complex engineering challenges, and have real influence over architecture and delivery standards in a product handling meaningful real-world data.
If you’re interested, please send your CV
