Senior Automation Fullstack Developer
Summary
Senior fullstack engineer who owns features end to end — building Next.js frontends, Python REST APIs, and event-driven background workers on GCP — while acting as a quality advocate setting testing, orchestration, and CI/CD automation standards across the team.
Requirements (Must-Have)
⚠️ Please note: All listed requirements below are strictly mandatory for this position.
- Fullstack Mastery: 5+ years of commercial fullstack experience with strong Python and solid TypeScript / React / Next.js skills.
- Automation & Testing: Proven track record in workflow/job orchestration and automated end-to-end/unit testing using Playwright and pytest.
- Event-Driven Systems: Hands-on experience with messaging queues (GCP Pub/Sub or similar), asynchronous workers, retry mechanisms, and failure handling patterns.
- Enterprise Integrations: Deep understanding of REST API design, SSO / OAuth authentication, and secure network perimeters.
- Data Management: Strong knowledge of SQL databases (PostgreSQL schema design & migrations) and object storage (GCS / S3).
- Observability & DevOps: Practical experience with distributed observability (logging, metrics, tracing, alerting) alongside working knowledge of CI/CD (GitHub Actions) and IaC (Terraform).
- Mindset & Soft Skills: End-to-end accountability (ownership mindset), excellent problem-solving ability, and clear communication with cross-functional teams (engineers, scientists, and business stakeholders).


