{"id":3466313,"url":"https://alion.io/job/productive-shop-senior-platform-developer","title":"Senior Platform Developer","company":{"id":4486794,"name":"Productive Shop","domain":"productiveshop.com","url":"https://alion.io/company/productive-shop","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":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Ukraine"],"countries":["UA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":22000,"max_usd":66000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":7767},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"DigitalOcean","optional":false},{"name":"Docker","optional":false},{"name":"ETL/ELT","optional":false},{"name":"GCP","optional":false},{"name":"Gemini","optional":false},{"name":"Git","optional":false},{"name":"Google Drive","optional":false},{"name":"GraphQL","optional":false},{"name":"LangChain","optional":false},{"name":"LLM","optional":false},{"name":"Make.com","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"MySQL","optional":false},{"name":"n8n","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Slack","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Zapier","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-13T18:00:28Z","employer_posted_date":null,"last_verified_at":"2026-10-13T18:00:28Z","board_verified":false,"closed_at":null,"days_open":24,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":24},"description":"We are looking for a skilled and motivated Platform Developer to join our Engineering team, focusing on database architecture, data transformation, workflow automation, and AI integration. You will be instrumental in building and maintaining the data infrastructure and automated systems that power our internal and client-facing products. This role requires deep backend expertise combined with a strong automation and AI mindset, and the ability to own systems end-to-end in a fast-moving, small team environment.\n\nRequirements\n\nTo be successful in this role, you should meet the following minimum experience standards:\n\nNode.js Backend: 5+ years of professional experience building scalable backend services, with strong command of asynchronous programming, data pipelines, and complex business logic.\n\nDatabase Architecture: Strong working knowledge of relational databases (PostgreSQL or MySQL), including schema design, indexing, query optimization, and data modeling for high-volume transformations.\n\nData Transformation: Experience designing and maintaining ETL or data transformation pipelines — cleaning, normalizing, and routing data across systems.\n\nAutomation Expertise: 1+ years of hands-on experience with workflow automation platforms such as n8n (preferred), Make.com, or Zapier, including writing custom code nodes and managing multi-step workflows.\n\nAI Integration: Experience integrating LLMs (e.g., OpenAI API, Gemini, Claude) into backend workflows, including prompt engineering, structured output handling, and building AI-augmented pipelines.\n\nAPI Integration: Solid command of integrating third-party REST/GraphQL APIs, handling authentication (OAuth2, API Keys), and managing rate limits and error recovery.\n\nCloud Infrastructure: Hands-on experience deploying and maintaining backend services on DigitalOcean and/or Google Cloud Platform, including working with managed databases and containerized environments (Docker).\n\nVersion Control: Proficiency with Git and familiarity with CI/CD workflows.\n\nClaude Code/Codex: Advanced experience.\n\nPlus Skills\n\nExperience in any of the following areas is a significant advantage:\n\nPython: Willingness and ability to write Python scripts where needed for data processing, ML tooling, or integrations that lack Node.js support.\n\nAdvanced AI Workflows: Familiarity with LangChain, vector databases (RAG), or multi-agent orchestration patterns.\n\nFrontend Exposure: Working knowledge of React or Next.js to build lightweight internal dashboards or tooling interfaces.\n\nTechnical SEO: Understanding of SEO data metrics (Volume, KD, CPC) and content performance signals — useful for engineering logic behind data-driven content systems.\n\nKey Responsibilities\n\nDatabase Architecture: Design, maintain, and optimize PostgreSQL schemas to support data transformation workflows, session management, and reporting needs.\n\nData Transformation: Build reliable pipelines that ingest, clean, transform, and route data between internal systems and third-party APIs.\n\nAutomation Development: Build and maintain automation workflows in n8n and Node.js — including custom logic nodes, error handling, and retry strategies.\n\nAI Integration: Implement LLM-powered features into backend pipelines, including prompt design, structured JSON output parsing, and model orchestration.\n\nAPI Ecosystem Management: Integrate and maintain connections with tools such as Slack, Google Drive, Google Analytics, and other data sources and destinations.\n\nSystem Reliability: Monitor, debug, and improve the reliability of automated systems — handling edge cases like API timeouts, context window limits, and malformed data.\n\nCloud Operations: Deploy and manage backend services on DigitalOcean and Google Cloud, including scaling, environment configuration, and uptime.\n\nDocumentation: Maintain clear technical documentation for data models, automation architectures, and API integrations to support team knowledge sharing.\n\nPerks & Benefits\n\nCompetitive salary and benefits package.\n\nHybrid work environment with the opportunity to be fully remote\n\nCutting-Edge Tech: Work on real AI-augmented systems that directly impact client outcomes.\n\nSmall, Agile Team: Direct access to leadership and a culture that values ownership and creative problem-solving over rigid ticket queues.\n\nCareer Growth: Financial support for continuous learning and professional development.\n\nRequired Skills & Experience\n\nNode.js: 5+ years\n\nPostgreSQL / MySQL: 3+ years\n\nReact: 2+ years\n\nn8n or equivalent automation platform: 1+ years\n\nLLM API integration (OpenAI, Gemini, or similar): demonstrated experience","description_format":"text","description_chars":4620,"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":["Continuous learning","Hybrid work","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T15:24:45Z"}],"visa":[],"liveness":{"score":50,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.785,"p_room":0.75,"age_days":24,"expected_fill_days":29,"reasons":["seen:24","win:late"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/productive-shop-senior-platform-developer","json_url":"https://alion.io/job/productive-shop-senior-platform-developer.json","meta":{"generated_at":"2026-11-07T16:11:06Z","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":22652,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00: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":4486794},"rest":"https://alion.io/mcp/rest/get_company?id=4486794"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fproductive-shop-senior-platform-developer"},{"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%2Fproductive-shop-senior-platform-developer"},{"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%2Fproductive-shop-senior-platform-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/productive-shop-senior-platform-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fproductive-shop-senior-platform-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3466313}},{"tool":"search_jobs","arguments":{"company":"productiveshop.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3466313},"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"}}