- Company Name
- TRIBES
- Job Title
- Fullstack JavaScript Engineer (Contract)
- Job Description
-
Job title: Fullstack JavaScript Engineer (Contract)
Role Summary:
Deliver a high‑velocity greenfield SaaS platform that streamlines DV360 campaign creation and YouTube advertising workflows. Responsible for end‑to‑end development, from frontend UI in React/TypeScript/Next.js to backend services in Node.js, and cloud deployment on GCP. Expect to deliver production‑ready code from day one and support QA, debugging, and performance optimization for an 9‑week build followed by ~2 months of maintenance.
Expectations:
* Complete functional and performance requirements within tight deadlines (initial 9 weeks + subsequent QA/maintenance).
* Produce clean, maintainable, and accessible code compliant with WCAG 2.1 AA.
* Participate in architecture discussions, code reviews, and documentation.
* Collaborate closely with cross‑functional teams (Tribes, client stakeholders) to refine requirements and achieve delivery goals.
Key Responsibilities:
* Build & test frontend components using React, TypeScript, and Next.js with WCAG 2.1 AA compliance.
* Design, develop, and maintain RESTful APIs in Node.js, ensuring security and scalability.
* Deploy and operate services on GCP (Cloud Run, Cloud Build, Secret Manager, Monitoring/Logging).
* Contribute to architectural decisions for high‑availability, secure, and scalable platform design.
* Support QA activities, perform debugging, and apply performance optimizations post‑deployment.
* Maintain engineering best practices: code reviews, documentation, accessibility, and security standards adherence.
Required Skills:
Frontend: React, TypeScript, Next.js, WCAG 2.1 AA.
Backend: Node.js, REST API design.
Cloud Platforms: Google Cloud Platform, Cloud Run, Cloud Build, Secret Manager, Cloud Monitoring & Logging.
Testing & QA: Playwright, axe-core.
Infrastructure/DevOps: Terraform (IaC), VPC networking, GCP Artifact Registry, CI/CD pipelines.
Security: OAuth2 / OIDC, Okta, SAST/DAST scanning.
Databases & Caching: Redis/Memorystore, PostgreSQL/Cloud SQL.
Domain Knowledge: DV360, YouTube campaign management, programmatic advertising concepts.
Required Education & Certifications:
None specified.