{"id":2450179,"url":"https://alion.io/job/scandit-full-stack-engineer-id-scanning","title":"Full Stack Engineer - ID Scanning","company":{"id":48217,"name":"Scandit","domain":"scandit.com","url":"https://alion.io/company/scandit","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":92,"open_postings":3,"ghost_share":0,"stale_share":0.333,"repost_share":0,"time_to_fill_p50_days":46,"computed_at":"2026-10-14T06:34:16Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tampere, Finland","Zurich, Switzerland"],"countries":["FI","CH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"C++","optional":false},{"name":"Computer Vision","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"TypeScript","optional":false},{"name":"VLM","optional":false},{"name":"AWS","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Kubernetes","optional":true},{"name":"React.js","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-13T10:53:29Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-10-14T07:07:45Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Scandit gives people superpowers. Whether enabling delivery drivers to make quicker deliveries, matching a patient with their medication, or allowing retailers to make store operations more efficient, our technology automates workflows. It provides actionable insights to help businesses in a variety of industries. Join us as we continue to expand, grow, innovate, and help take Scandit to the next level.\nOur ID Capture SDK runs real-time, AR-style computer vision live on the phone camera, on millions of devices. More and more of what our users need now lives next to it, on the web and in the cloud. As a Full Stack Engineer in the ID Capture team, you will build that side: the services, APIs and web interfaces behind our identity verification solutions. You will also build a backend AI routing layer that decides which model handles each request.\nYou will join the small team of engineers building ID Capture's cloud and web products: short path from idea to user, and a product that connects live on-device computer vision with modern AI services. \nIf these challenges sound interesting to you, we'd love to hear from you!\nAbout the role\nYou will work across frontend and backend, own features end to end, and use AI tools every day to move fast. In your first 6-12 months, you will ship a production web service, backend and frontend, that users rely on alongside the ID Capture SDK. \nWhat you will do\nBuild and run backend services in Python that power our identity verification solutions\nBuild web interfaces and internal tooling in TypeScript, from first prototype to production\nDesign APIs and data models, and own reliability, monitoring and security of what you ship\nWork with our C++, iOS, Android and ML engineers to connect our on-device products to the cloud\nUse AI coding tools to prototype quickly, then harden what works\nOur tech stack\nPython\nJavaScript / TypeScript\nPostgreSQL\nCloud (AWS / GCP)\nLLM / VLM APIs\nWho you are\nWe are looking for a full stack engineer who is comfortable across the stack, from API design and data modelling to UI. You move things forward without waiting for detailed specs, and you handle sensitive data carefully, with privacy in mind.\n2-5 years building web applications in production, across backend and frontend\nSolid Python for backend work and good JavaScript / TypeScript for the frontend\nExperience with a major cloud provider and relational databases such as PostgreSQL\nSecurity-minded, designing with privacy in mind\nHeavy, thoughtful user of AI coding assistants\nEligible to work in the hiring location\nNice to have:\nA modern frontend framework (React, Vue or similar)\nDocker, Kubernetes, CI/CD and infrastructure as code\nExperience integrating LLM or VLM APIs into products\nExposure to identity, security or compliance domains\nInterest in mobile or C++, or in working close to on-device software\nWhat we offer\nHere are just some of the reasons why people choose to build their careers at Scandit:\nA highly skilled team and a fun environment where you can put your enthusiasm for cutting-edge technologies to use\nHackathons\nFlexible, office, hybrid or home working\nPeople-first culture\nGlobal team outings, Micro Adventures\nFestive/end of year all company celebrations\nYour birthday off\nAn attractive individual equity plan in a high growth company\nWe are certified as a \"Great Place to Work\" in 7 countries!\nExcellent office infrastructure, optimized for hybrid working in Zurich, Warsaw, Tampere, and London\nExcellent support for remote work across Switzerland, Finland, Poland, UK, Italy and Germany\nSpecific benefits related to the location you are joining\nAt Scandit we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be a safe space for all.\nAll qualified applicants will receive consideration for employment without regard to race, color, nationality, religion, sexual orientation, gender, gender identity, age, physical [dis]ability or length of time spent unemployed.\nImagine the What. Build the How.","description_format":"text","description_chars":4108,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Hybrid work"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"},{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Finland","iso":"FI","kind":"country"},{"name":"Italy","iso":"IT","kind":"country"},{"name":"Poland","iso":"PL","kind":"country"},{"name":"Switzerland","iso":"CH","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Machine Vision & 3D Cameras","Barcode & RFID Hardware"],"lifecycle":[{"event":"open","at":"2026-10-13T14:32:21Z"}],"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":46,"reasons":["conf:4","win:early","comp:junior"],"computed_at":"2026-10-14T06:34:16Z"},"pay":null,"html_url":"https://alion.io/job/scandit-full-stack-engineer-id-scanning","json_url":"https://alion.io/job/scandit-full-stack-engineer-id-scanning.json","meta":{"generated_at":"2026-10-14T08:43:30Z","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":9411,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00: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":48217},"rest":"https://alion.io/mcp/rest/get_company?id=48217"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscandit-full-stack-engineer-id-scanning"},{"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%2Fscandit-full-stack-engineer-id-scanning"},{"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%2Fscandit-full-stack-engineer-id-scanning"},{"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/scandit-full-stack-engineer-id-scanning\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscandit-full-stack-engineer-id-scanning"}]}