{"id":3407555,"url":"https://alion.io/job/convene-senior-full-stack-developer","title":"Senior Full Stack Developer","company":{"id":2213693,"name":"Convene","domain":"convene.no","url":"https://alion.io/company/convene-no","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Jobylon","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Oslo, Norway"],"countries":["NO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-28T12:47:53Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-11-02T12:37:34Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"At Convene Hospitality, we develop technology that makes hotel operations and the guest journey simpler. Our solutions include self-service check-in kiosks and digital guest experiences used by hotels internationally.\nAs our new Senior Full Stack Developer, you'll join our development team and help us continue developing our hospitality platform.\nThe role\nYou'll work hands-on across the full technology stack, from frontend applications and Android-based kiosks to backend services, APIs and integrations. As a senior developer, you'll have the experience and confidence to take technical ownership, contribute to architectural decisions and be a trusted technical sparring partner for the team.\nYou'll join a close-knit team that values collaboration, open dialogue and healthy technical discussions. The role is based in Oslo, and you'll spend most of your time working alongside the team at the office.\nWhat you'll be doing\nDevelop and maintain applications using TypeScript, React, React Native and Node.js\nBuild APIs and integrations with hotel management systems, payment providers and other technology partners\nContribute to architecture, technical decisions and the continued development of the platform\nWrite maintainable code, participate in code reviews and contribute to good engineering practices\nWork closely with product and commercial teams to turn needs and ideas into practical technical solutions\n This could be a good fit if you...\nHave solid professional experience with TypeScript and JavaScript\nHave worked extensively with React and Node.js\nHave experience with React Native, preferably for Android\nHave experience designing, building and consuming REST APIs\nHave worked with MongoDB or similar database technologies\nUnderstand software architecture and modern development practices\nAre comfortable working independently, making technical decisions and being someone other developers can turn to for guidance\nAre curious about AI and see it as a natural part of how software development is evolving. You don't need to be an AI expert, but you should be open to exploring and using new tools.\nIt's a plus if you...\nHave worked with software connected to physical hardware or external devices\nHave experience with payment systems, third-party integrations or cloud infrastructure\nHave experience from hospitality, retail or other transaction-intensive environments\nYou don't need to tick every box. Solid development experience, good technical judgement and a willingness to keep learning are more important.\nInterested?\nIf this sounds like a role where your experience could make a difference, we'd like to hear from you.","description_format":"text","description_chars":2647,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Patient Access & Booking","POS Terminals & Kiosks"],"lifecycle":[{"event":"open","at":"2026-10-28T16:42:47Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":4,"expected_fill_days":28,"reasons":["conf:2","win:early"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/convene-senior-full-stack-developer","json_url":"https://alion.io/job/convene-senior-full-stack-developer.json","meta":{"generated_at":"2026-11-02T16:08:16Z","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":22505,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00: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":2213693},"rest":"https://alion.io/mcp/rest/get_company?id=2213693"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fconvene-senior-full-stack-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%2Fconvene-senior-full-stack-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%2Fconvene-senior-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/convene-senior-full-stack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fconvene-senior-full-stack-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3407555}},{"tool":"search_jobs","arguments":{"company":"convene.no","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3407555},"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"}}