Link Group is looking for a Senior Automation Fullstack Developer to join our team. In this role, you will take end-to-end ownership of features, from initial architecture and implementation to production monitoring, while building and scaling Next.js frontends, Python REST APIs, and event-driven background workers hosted on GCP.
Key responsibilities
- Own the complete delivery lifecycle of core product features across Next.js, Python APIs, async workers, and GCP infrastructure.
- Define and enforce automated testing strategies using Playwright and pytest, as well as job and workflow orchestration standards.
- Design and operate resilient background processing workers utilizing Pub/Sub, async queues, and robust failure handling.
- Connect applications with internal systems and third-party enterprise services via REST APIs, SSO, and OAuth.
- Set up comprehensive logging, metrics, tracing, and alerting to ensure reliable production delivery of distributed cloud services.
Requirements
- Over 5 years of commercial fullstack experience with strong Python and solid TypeScript, React, and Next.js skills.
- Proven track record in workflow orchestration and automated end-to-end and unit testing.
- Hands-on experience with messaging queues, asynchronous workers, and retry mechanisms.
- Deep understanding of REST API design, SSO, OAuth authentication, and secure network perimeters.
- Strong knowledge of PostgreSQL schema design, migrations, and object storage management.
- Practical experience with distributed observability, CI/CD pipelines, and Infrastructure as Code.
What we offer
- Opportunity to work in a fully remote environment with a focus on end-to-end feature ownership.
- Engagement in complex, event-driven architecture projects using modern cloud technologies.
- Collaborative work environment with cross-functional teams including engineers, scientists, and business stakeholders.