Fullstack Engineer
Overview
The client seeks a Fullstack Engineer to deliver core features of a bespoke platform designed to streamline and standardise campaign setup and activation. The system integrates with advertising APIs, automates workflows, embeds QA and budget approvals, and leverages the client’s UI frameworks.
This is a full-time, remote (anywhere) role for ~20–22 weeks (5–6 months).
Role Overview
The Fullstack Engineer will work across the entire technology stack, contributing to both frontend (React/TypeScript) and backend (Node.js, API orchestration, automation). The role covers end-to-end delivery of features such as campaign setup wizards, API workflows, and data handling.
Key Responsibilities
- Deliver fullstack features from UI through to backend workflows.
- Build and integrate APIs for campaign setup and workflow automation.
- Implement automation for structured data workflows and external integrations.
- Develop frontend components in React/TypeScript, aligned with client UI standards.
- Write robust, automated tests across layers (unit, integration, end-to-end).
- Deploy and monitor services in GCP via CI/CD pipelines.
- Collaborate with cross-functional engineers, QA, and product teams in Agile sprints.
Required Skills & Experience
- Strong fullstack experience with React/TypeScript (frontend) and Node.js/Express (backend).
- Hands-on experience with REST/GraphQL APIs and data orchestration.
- Exposure to external advertising APIs or similar data-driven integrations.
- Familiarity with GCP hosting, monitoring, IAM, SQL databases.
- Strong testing background and CI/CD experience.
- Ability to deliver end-to-end features in a fast-paced Agile environment.
Contract Details
- Duration: ~20–22 weeks (5–6 months)
- Location: Remote (anywhere)
- Commitment: Full time
Required skills
Apply now
Sign in or register for your free Tribes Developer Account where you’ll be able to apply for this role and many others.