Full Stack Engineer
Posted on:
8 hours ago
Vacancies:
1 Vacancy
Job Summary
Requirements:
- 4 years of experience building production-grade web applications across both backend and frontend.
- Strong proficiency in Python preferably with Django (or a comparable framework) and experience designing RESTful APIs.
- Solid experience with React including component-based architecture state management and modern build tools such as Vite.
- Hands-on experience with agentic AI and LLMs including model APIs prompt engineering orchestration frameworks (e.g. LangGraph LangChain or similar) and tool calling or MCP.
- Experience with DevOps practices on a major cloud platform including containerized deployments managed databases secrets management and CI/CD pipelines.
- Experience with GCP (Cloud Run and Cloud SQL) is a strong plus.
- Strong SQL skills and a solid understanding of data modeling particularly with PostgreSQL.
- An ownership mindset with the ability to thrive in an early-stage environment with shifting priorities and high impact.
- Experience working with the advertising and marketing data ecosystem including Google Ads Meta Ads and GA4.
- Familiarity with the Model Context Protocol (MCP) and tool-augmented AI agents.
- Experience with TypeScript Cloudflare observability tools (e.g. Datadog) or background task systems.
- Experience working on a multi-tenant B2B SaaS product.
Responsibilities:
- Build end-to-end features by designing Django models and APIs then bringing them to life in the React/Vite frontend.
- Work on our agent layer by integrating and orchestrating LLM-driven workflows with LangGraph while connecting tools and data sources through MCP.
- Develop and maintain integrations with Google Ads Meta Ads GA4 and Search Console including OAuth flows and API quota management.
- Own deployments on GCP by shipping services to Cloud Run managing Cloud SQL and secrets and ensuring a reliable deployment pipeline.
- Improve system performance and reliability by profiling bottlenecks optimizing databases and connection pooling and hardening the platform as it scales.
- Collaborate with the product team to turn ambiguous requirements into shipped features and participate in code reviews.