{"id":791565,"url":"https://alion.io/job/vecten-senior-full-stack-django-react-gcp","title":"Senior Full-Stack (Django / React / GCP)","company":{"id":687500,"name":"Vecten","domain":"vecten.com","url":"https://alion.io/company/vecten","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":94000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":233},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"Django","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Material UI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Pytest","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Claude","optional":true},{"name":"Cursor","optional":true},{"name":"Firebase","optional":true},{"name":"Jira","optional":true}],"status":"live","first_seen_at":"2026-08-27T00:00:00Z","employer_posted_date":"2026-08-27","last_verified_at":"2026-10-30T20:59:03Z","board_verified":true,"closed_at":null,"days_open":64,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":64},"description":"Full-time B2B | Remote EU / Poland | Food & Beverage SaaS Context\nWe are an AI-native data and technology partner for private capital and healthcare. Founded in 2010 and headquartered in Warsaw, we work with leading PE firms, VC funds, and healthcare organizations to build proprietary data infrastructure, deploy AI solutions, and drive AI-native transformation.\nOur clients manage a cumulative $1.2T+ in assets. Our average engagement runs five years. Our NPS sits above 80. We don't need to claim credibility - we can show it.\nWe've also done to ourselves what we now do for clients. We've restructured our own company around AI - tools, policies, roles, delivery models. This isn't a pitch. It's a playbook we've already run, and we're hiring the engineers who will run it for others.\nThe Opportunity\nOur client builds the AI agent that helps independent restaurant and F&B owners run their business - being found online, powering commerce, and bringing guests back. Their platform is entering its next phase: scaling from single-tenant foundations into a full multi-tenant SaaS product, with a growing surface of integrations (Shopify, Mendrix) and a cloud footprint expanding from GCP into AWS.\nYou'll join as Full-Stack Tech Lead, owning both the code and the direction of a small, fast-moving engineering team. This is not a hands-off leadership role - most of your time stays in the codebase, shipping backend and frontend work directly. The rest goes into architecture decisions, code quality, and mentoring the developers around you.\nWhat you'll be doing\nThe core of the work is building and scaling the client's product: a Django backend and React/TypeScript frontend serving orders, users, shipping, and partner integrations. Around that core, expect architecture ownership for the multi-tenant SaaS transition, cloud infrastructure work on GCP (with AWS on the horizon), and the day-to-day of running an engineering team - code reviews, testing standards, CI/CD, and mentoring.\nYour Responsibilities:\nDevelop and extend the core backend (Django) and frontend (React + TypeScript)\nDesign and build APIs for users, orders, shipping, and partner tools\nBuild and maintain integrations with third-party platforms such as Shopify and Mendrix\nScale and optimize cloud hosting on GCP, with AWS on the roadmap\nArchitect and scale the platform toward multi-tenant SaaS\nSet and enforce standards for code quality, testing (TDD/BDD), and CI/CD\nMentor developers and help grow the engineering team\nCollaborate with product, design, and operations to keep technical plans aligned with business goals\nRequirements\nRequired Skills & Experience:\n6+ years as a full-stack developer, fluent in Python (Django) and JavaScript/TypeScript (React)\nTrack record building and scaling production SaaS applications\nStrong PostgreSQL and ORM experience\nTeam leadership experience - balancing hands-on coding with mentoring and technical decision-making\nTesting built into your workflow (Pytest, React Testing Library), not an afterthought\nFluent with Git workflows and CI/CD tooling (e.g., Bitbucket Pipelines)\nDeep experience building and integrating APIs - REST, JWT Auth, and third-party platforms like Shopify and Mendrix\nStrong command of modern frontend frameworks (React, MUI), with an eye for fast, responsive interfaces\nNice to Have:\nExperience with Firebase (Auth, Hosting) or Google Analytics\nPrior work building multi-tenant SaaS architectures\nBackground in e-commerce, marketplaces, or scaling startups\nBenefits\nUnrestricted AI Stack & Premium Gear: Fully paid licenses for Cursor, Claude Pro, etc.\nTotal Autonomy (Remote-First): No filler meetings, no Jira bloat, no micromanagement. You own the workflow. We care about shipped systems in production, not logged hours.\nDirect Impact: You'll work face-to-face with our CEO, CTO & VPs and directly with client leadership.\nFrontier Engineering Culture: Build alongside elite engineers who are shipping systems that drive real business decisions. Backed by continuous growth and a strong knowledge-sharing culture (check our YouTube).\nSounds like a perfect place for you? Don't hesitate to click apply and submit your application today!\nThe controller of the data contained in your application is Sunscrapers Sp. z o.o., operating under the Vecten brand, ul. Tadeusza Czackiego 15/17, 00-043 Warsaw, Poland, NIP 1182116268. We process your data in order to assess your application for the role you are applying for. You have the right to access, rectify, erase and restrict the processing of your data, and the right to lodge a complaint with the President of the Polish Data Protection Authority. For data protection matters write to . Full information, including the legal bases, recipients and retention periods, is set out in our Privacy Policy","description_format":"text","description_chars":4808,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Data & Market Intelligence"],"lifecycle":[{"event":"open","at":"2026-09-12T03:41:42Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.483,"p_room":0.28,"age_days":64,"expected_fill_days":29,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/vecten-senior-full-stack-django-react-gcp","json_url":"https://alion.io/job/vecten-senior-full-stack-django-react-gcp.json","meta":{"generated_at":"2026-10-30T22:45:20Z","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":13641,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00: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":687500},"rest":"https://alion.io/mcp/rest/get_company?id=687500"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvecten-senior-full-stack-django-react-gcp"},{"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%2Fvecten-senior-full-stack-django-react-gcp"},{"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%2Fvecten-senior-full-stack-django-react-gcp"},{"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/vecten-senior-full-stack-django-react-gcp\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvecten-senior-full-stack-django-react-gcp"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":791565}},{"tool":"search_jobs","arguments":{"company":"vecten.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":791565},"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"}}