- Python
- TypeScript
- React
- Next.js
- Unit testing
- Playwright
- pytest
- GCP
- PUB
- REST API
- SSO
- OAuth
- Data management
- SQL
- Storage
- AWS S3
- CI/CD
- GitHub Actions
- IaC
- Terraform
- Angielski
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).
- Feature Ownership: Own the complete delivery lifecycle of core product features across Next.js, Python APIs, async workers, and GCP infrastructure.
- Automation & Quality Standards: Define and enforce automated testing strategies (Playwright, pytest) and job/workflow orchestration standards for the team.
- Event-Driven Architecture: Design and operate resilient background processing workers utilizing Pub/Sub, async queues, retry policies, and dead-letter failure handling.
- Enterprise Integrations: Connect applications with internal systems and third-party enterprise services via REST APIs, SSO/OAuth, and secure network boundaries.
- Data & Infrastructure: Design PostgreSQL schemas, manage database migrations, operate object storage (GCS/S3), and maintain Infrastructure as Code (Terraform, GitHub Actions).
- Observability & Reliability: Set up logging, metrics, tracing, and alerting to ensure reliable production delivery of distributed cloud services.
Opis oferty
We are seeking a Senior Fullstack Engineer who takes end-to-end ownership of features—from initial architecture and implementation to production monitoring. In this role, you will build and scale Next.js frontends, Python REST APIs, and event-driven background workers hosted on GCP. Additionally, you will act as a quality advocate by setting automation standards (testing, orchestration, CI/CD) across the engineering team.
We're a bunch of super-dedicated and passionate people who truly believe in making a difference and delivering amazing results on a huge scale.
We're the real deal when it comes to expertise:
We've got a whopping 100,000 IT specialists in our network
73% of our experts are seasoned pros with over 8 years of experience
78% of the specialists in our network have at least 2 years of experience working in distributed teams
And get this, we conduct 99% of our candidate interviews online and from afar.
Join the group of high-performing tech consultants