who can build and ship modern web applications end-to-end--front end, backend APIs, databases, deployments--and who also understands how to design systems that scale. You'll be building production-ready services on
Google Cloud Platform (GCP)
, integrating third-party APIs, and developing AI-enabled capabilities (LLMs/agents and computer vision) that deliver real value.
What you'll do
Build user-facing features using
Next.js
or modern
JavaScript frameworks
(React preferred).
Design and implement backend services and
RESTful APIs
using
Node.js
, following REST best practices (versioning, pagination, auth, error handling, observability).
Apply best practices for building
scalable full stack applications
, including:
clean architecture and modular codebases
performance optimization (frontend + backend)
caching and efficient data access patterns
reliability practices (timeouts, retries, idempotency)
monitoring, logging, and alerting
Own database design: data modeling, schema design, indexing, query performance, and migrations.
Work with ORMs (especially
Prisma
) and databases like
PostgreSQL
and
MongoDB
.
Deploy and operate services on
Google Cloud Platform (GCP)
with a focus on reliability, scalability, and cost awareness, including:
(secure exposure of services, routing, policies, auth)
Collaborate on AI-driven features using
Vertex AI
and related tooling.
Build workflows and integrations using
n8n
(automation, event-driven flows, webhooks, scheduling, retries).
Read API documentation, integrate third-party services, and troubleshoot integration issues end-to-end.
Use
Postman
extensively for API development and testing (collections, environments, auth flows, automated test scripts).
Contribute to AI/ML functionality including:
practical understanding of
LLMs and agent-based systems
(tool use, function calling, RAG, evaluation)
experience with
computer vision
workflows (data prep, inference pipelines, model integration)
exposure to fine-tuning/training workflows (or partnering closely with ML engineers to productionize them)
Write and maintain automated tests, with emphasis on
end-to-end testing
and quality gates in CI/CD.
Work in an Agile environment using tools like