{"id":1279073,"url":"https://alion.io/job/emplay-analytics-team-lead-full-stack","title":"Full Stack Team Lead - Python/AngularJS","company":{"id":5066,"name":"Emplay Analytics","domain":"emplay.net","url":"https://alion.io/company/emplay-analytics","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["India"],"countries":["IN"],"hiring_countries":["IN"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":27000,"max_usd":77000,"period":"year","method":"role_seniority_country_cell","sample_n":28},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Django","optional":false},{"name":"Docker","optional":false},{"name":"ESLint","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"LLM","optional":false},{"name":"OpenAI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pydantic","optional":false},{"name":"Pydantic AI","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Tool Use","optional":false},{"name":"TypeScript","optional":false},{"name":"WebSockets","optional":false},{"name":"Amazon S3","optional":true},{"name":"Angular Material","optional":true},{"name":"ApexCharts","optional":true},{"name":"Celery","optional":true},{"name":"CI/CD","optional":true},{"name":"JavaScript","optional":true},{"name":"pnpm","optional":true},{"name":"RxJS","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-08-26T11:15:57Z","employer_posted_date":null,"last_verified_at":"2026-08-26T11:15:57Z","board_verified":false,"closed_at":null,"days_open":52,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":52},"description":"Job Role: Team Lead Full Stack\n\nJob Location: Remote\n\nJob Type: Full-time\n\nExperience: 5+ years (with demonstrated lead/ownership experience)\n\nSalary (CTC): As per company standards\n\nNo of Positions: 1\n\nAbout the Role:\n\nYou'll lead a small full-stack team building ZingerX, an Agentic AI Sales Enablement Platform (\"Ask, Chat, and Act\" in the flow of work). You'll own delivery across an Nx monorepo spanning an async Django backend and an Angular 19 frontend, while staying hands-on with code, architecture, and AI-driven workflows.\n\nWhat You'll Do:\n\n- Lead, mentor, and review the work of full-stack developers; own sprint planning, code quality, and delivery timelines.\n\n- Architect and build features end-to-end across the Django (Python 3.12) + django-ninja-extra async backend and Angular 19 frontend.\n\n- Drive the design of agentic AI / LLM workflows (pydantic-ai, OpenAI) including orchestration, tool-calling, and pipeline execution.\n\n- Own data modeling and performance on PostgreSQL (async ORM), caching/queues with Redis, and real-time features via Django Channels (WebSockets).\n\n- Establish and enforce engineering standards: async-first patterns, Pydantic schemas, testing (pytest/vitest), linting (ruff/ESLint), and CI in the Nx workspace.\n\n- Collaborate with product to translate sales-enablement requirements into scalable technical solutions.\n\n- Manage deployments and integrations across Docker and multi-cloud (Azure, GCP, AWS) storage/auth (including SAML/OAuth2).\n\nMust-Have Skills:\n\n- Strong Python + Django (async preferred) and TypeScript + Angular (modern Angular 19 a plus).\n\n- Solid grasp of REST API design, relational DB modeling (PostgreSQL), and Redis.\n\n- Experience building or integrating LLM / AI-powered features.\n\n- Proven ability to lead/mentor developers, review PRs, and drive delivery.\n\n- Comfortable in a monorepo setup (Nx or similar) and Git-based workflows.\n\nNice-to-Have:\n\n- WebSockets / Django Channels, Celery/TaskIQ-style async task queues.\n\n- Nx, pnpm, Docker, CI/CD pipelines.\n\n- Cloud storage SDKs (Azure Blob, GCS, S3), SAML/SSO auth.\n\n- TailwindCSS, Angular Material, RxJS, data-viz (ngx-charts/ApexCharts).\n\nSkills\nPython, Django, AngularJS, PostgreSQL, Full Stack, AI Integration, SQL, TypeScript","description_format":"text","description_chars":2252,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["AI Agents","Marketing & Sales AI"],"lifecycle":[{"event":"open","at":"2026-09-26T02:00:24Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":0.4,"p_active":0.571,"p_room":0.45,"age_days":51,"expected_fill_days":28,"reasons":["seen:51","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/emplay-analytics-team-lead-full-stack","json_url":"https://alion.io/job/emplay-analytics-team-lead-full-stack.json","meta":{"generated_at":"2026-10-17T12:02:21Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15896,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":5066},"rest":"https://alion.io/mcp/rest/get_company?id=5066"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Femplay-analytics-team-lead-full-stack"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Femplay-analytics-team-lead-full-stack"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Femplay-analytics-team-lead-full-stack"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/emplay-analytics-team-lead-full-stack\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Femplay-analytics-team-lead-full-stack"}]}