{"id":4275144,"url":"https://alion.io/job/snapmint-full-stack-developer","title":"Full Stack Developer","company":{"id":809,"name":"Snapmint","domain":"snapmint.com","url":"https://alion.io/company/snapmint","size_band":"201-500","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":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon ECS","optional":false},{"name":"Amazon EventBridge","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Turborepo","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-13T18:35:45Z","employer_posted_date":null,"last_verified_at":"2026-11-13T18:35:45Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"We are looking for a Full Stack Developer (SDE II) to build and scale production-grade web applications using Node.js, TypeScript, and React. You will work on checkout and payment flows, merchant-facing products, Shopify integrations, and event-driven backend services. You will own end-to-end feature development, collaborate with cross-functional teams, and ensure application performance, reliability, and scalability.\n\nResponsibilities: \nBuild and maintain checkout and payment flows by integrating payment gateways and handling retries, idempotency, and reconciliation.\nDevelop merchant-facing product features, including dashboards, billing views, and configuration tools.\nBuild Shopify integrations using Admin GraphQL APIs, webhooks, and app integrations.\nDesign and develop scalable backend services using Node.js and TypeScript.\nBuild event-driven backend services, queue consumers, scheduled jobs, and data pipelines using AWS.\nDevelop and maintain frontend applications using React, including state management and performance optimisation.\nDesign and optimise PostgreSQL and MongoDB databases, ensuring efficient data modelling and query performance.\nDebug and troubleshoot production issues using logs, traces, and monitoring tools.\nCollaborate with product, frontend, and engineering teams to deliver high-quality features.\nFollow engineering best practices, participate in code reviews, and take ownership of features from development to production.\n\nRequirements: \n2-5+ years of experience building and shipping production web applications.\nStrong proficiency in TypeScript and JavaScript across backend and frontend development.\nHands-on experience with Node.js, including REST / GraphQL APIs, service architecture, and authentication.\nGood experience with React or equivalent frontend frameworks.\nStrong understanding of PostgreSQL and MongoDB, including database design and query optimisation.\nExperience with AWS services such as ECS, Lambda, S3, SQS, and EventBridge.\nUnderstanding of cloud infrastructure, containerised deployments, and CI/CD pipelines.\nExperience with Git, debugging, and production monitoring tools.\nStrong problem-solving skills and the ability to independently own and deliver features.\n\nPreferred: \nExperience with Shopify integrations, Admin GraphQL APIs, webhooks, or Shopify app development.\nExperience integrating payment gateways\nUnderstanding of idempotency, payment reconciliation, and webhook-driven workflows.\nExperience with microservices and event-driven architecture.\nFamiliarity with Redis, Kafka, RabbitMQ, and caching strategies.\nExperience with Docker, automated testing, and CI/CD pipelines.\nExperience working with monorepos such as Nx or Turborepo.\nSkills\nNode.js, TypeScript, React, React.js","description_format":"text","description_chars":2755,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Buy Now, Pay Later"],"lifecycle":[{"event":"open","at":"2026-11-13T18:35:45Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":44,"reasons":["seen:0","win:early"],"computed_at":"2026-11-13T21:04:38Z"},"pay":null,"html_url":"https://alion.io/job/snapmint-full-stack-developer","json_url":"https://alion.io/job/snapmint-full-stack-developer.json","meta":{"generated_at":"2026-11-13T21:04:38Z","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":42036,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":809},"rest":"https://alion.io/mcp/rest/get_company?id=809"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsnapmint-full-stack-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fsnapmint-full-stack-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fsnapmint-full-stack-developer"},{"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/snapmint-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsnapmint-full-stack-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4275144}},{"tool":"search_jobs","arguments":{"company":"snapmint.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4275144},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}