Job Openings
Full Stack Engineer (Onsite, Lahore, USD Salary)
About the job Full Stack Engineer (Onsite, Lahore, USD Salary)
Requirements:
- 3+ 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.