{"id":725910,"url":"https://alion.io/job/teifi-full-stack-developer-web-shopify-app-development","title":"Senior Application Developer","company":{"id":687386,"name":"Teifi Digital","domain":"teifi.com","url":"https://alion.io/company/teifi","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":{"grade":"A","score":85,"open_postings":10,"ghost_share":0,"stale_share":0.6,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-01T06:10:25Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Vancouver, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":74000,"max_usd":132000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":255},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":true},{"name":"GitHub","optional":true},{"name":"GraphQL","optional":true},{"name":"JavaScript","optional":true},{"name":"Linear","optional":true},{"name":"Node JS","optional":true},{"name":"Notion","optional":true},{"name":"PostgreSQL","optional":true},{"name":"React.js","optional":true},{"name":"Redis","optional":true},{"name":"Remix","optional":true},{"name":"Rest API","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-05-20T23:19:31Z","employer_posted_date":"2026-05-20","last_verified_at":"2026-11-01T20:06:10Z","board_verified":true,"closed_at":null,"days_open":164,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":164},"description":"About Teifi\nTeifi Digital, a Shopify Plus Platinum partner, excels in resolving complex e-commerce challenges. We focus on integrating large catalogs, sophisticated data frameworks, and legacy systems into seamless unified commerce and B2B solutions, delivering unparalleled customer experiences. Our skill in deploying Shopify Plus caters to top-tier merchants in manufacturing, parts, distribution, retail, and B2B, ensuring minimal technical debt and maximized e-commerce revenue.\nAn AI-Forward Workplace\nAI is embedded in how we work. Our team regularly uses AI tools to enhance productivity, streamline processes, and deliver better outcomes. Candidates joining us should be comfortable leveraging AI as part of their day-to-day workflow and open to developing their skills as these tools evolve. Familiarity with AI tools is a plus; a willingness to learn and adapt is a must.\nAs part of our hiring process at Teifi Digital, any offer of employment is conditional upon the successful completion of a background check.\nRole Overview\nWe are seeking a Senior Application Developer focused on building high-performing e-commerce solutions with expertise in web and Shopify app development. In this role, you will build custom microservices, private apps, and integrations for our clients, as well as contribute to the development of Teifi Labs products. You will be responsible for back-end development using TypeScript, Node.js, PostgreSQL, Redis, GraphQL, and REST APIs, while also contributing to front-end work using React where necessary. A strong track record in Shopify Plus customizations and third-party app integrations. Skilled at delivering scalable, responsive experiences optimized for both performance and usability..\nKey Responsibilities\nBuild and maintain backend integrations, microservices, and private apps\nWork with TypeScript, Node.js, PostgreSQL, GraphQL, and REST APIs\nIntegrate third-party platforms like ERPs, WMS, and POS systems\nContribute to a modern monorepo setup and internal tooling\nSupport frontend (where necessary) with React, Shopify Polaris, and Remix\nDesign, build, and maintain integrations across APIs, webhooks, and middleware to connect systems and streamline data flow\nManage and configure backend integrations with ERP and PIM systems, ensuring reliable performance and scalability\nLead data migration projects end-to-end, including data mapping, transformation, and validation to ensure accuracy and integrity\nArchitect and deliver end-to-end technical solutions, translating business requirements into scalable, well-structured designs\nDrive project delivery using Agile and sprint-based methodologies, keeping stakeholders aligned and work on track\nCollaborate with global teams using GitHub, Linear, and Notion\nParticipate in sprints, scoping, code reviews, and team discussions\nTroubleshoot and resolve technical issues, particularly in app integrations and customizations for Shopify Plus clients\nContribute to the continuous improvement of our development processes and app infrastructure\nMaintain comprehensive documentation, including technical specifications and Standard Operating Procedures (SOPs)\nProvide on-call support as required\nQualifications\n4-6 years of experience as a backend or full stack developer\nA degree in Computer Science or a closely related field\nStrong in TypeScript and Node.js\nSolid knowledge of PostgreSQL, REST APIs, GraphQL\nExperience working with scalable integrations and backend architecture\nIn-depth knowledge of Shopify's architecture, APIs, and app ecosystem\nExperience integrating third-party services such as ERPs, WMS, and POS systems with Shopify\nHands-on Shopify experience (themes, apps, Liquid, Shopify APIs) strongly preferred\nStrong problem-solving skills and attention to detail in building scalable, secure applications\nAbility to work both independently and as part of a collaborative team in a remote/hybrid environment\nProactive mindset and a collaborative working style\nComfortable working in a fast-paced, remote-friendly engineering culture\nBenefits & Perks\nOngoing professional development through training programs, certifications, and peer mentorship.\nHybrid work model depending on role, with a Granville Island office and free on-site parking.\nFlexibility in work hours designed to accommodate appointments and personal responsibilities.\nComprehensive health and dental coverage in Canada, plus a health spending account.\nPaid office closure between Christmas and New Year’s.\nRegular team culture events, stocked office snacks, and a dog friendly workplace.\nPerformance based bonus opportunities for full-time employees.\nWe are an equal opportunity employer and love diversity at our company! We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.","description_format":"text","description_chars":4854,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Hybrid work","Performance based bonus","Pet friendly","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","POS Systems","ERP & Business Management Software","B2B Commerce"],"lifecycle":[{"event":"open","at":"2026-09-11T08:26:35Z"},{"event":"open","at":"2026-10-22T11:43:08Z"}],"visa":[],"liveness":{"score":7,"band":"cold","label":"Long shot","p_open":1,"p_active":0.241,"p_room":0.28,"age_days":164,"expected_fill_days":36,"reasons":["conf:2","stale_co","velocity","win:tail","crowd:"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/teifi-full-stack-developer-web-shopify-app-development","json_url":"https://alion.io/job/teifi-full-stack-developer-web-shopify-app-development.json","meta":{"generated_at":"2026-11-01T21:46:48Z","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":33203,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00: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":687386},"rest":"https://alion.io/mcp/rest/get_company?id=687386"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fteifi-full-stack-developer-web-shopify-app-development"},{"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%2Fteifi-full-stack-developer-web-shopify-app-development"},{"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%2Fteifi-full-stack-developer-web-shopify-app-development"},{"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/teifi-full-stack-developer-web-shopify-app-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fteifi-full-stack-developer-web-shopify-app-development"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":725910}},{"tool":"search_jobs","arguments":{"company":"teifi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":725910},"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"}}