{"id":3324711,"url":"https://alion.io/job/alma-media-full-stack-developer-comparison-services","title":"Full-Stack Developer – Comparison Services","company":{"id":19144,"name":"Alma Media","domain":"almamedia.fi","url":"https://alion.io/company/alma-media","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":true,"listed_via":null,"ats_vendor":"ReachMee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sweden"],"countries":["SE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"JQuery","optional":false},{"name":"Laravel","optional":false},{"name":"PHP","optional":false},{"name":"SQL","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-10-27T09:28:49Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-11-07T03:37:28Z","board_verified":true,"closed_at":null,"days_open":10,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":10},"description":"Are you a developer who treats AI as a natural part of your craft, and who cares more about what ships than how you got there?\nOur Comparison Services unit (Vertailupalvelut) runs some of Finland’s best-known digital marketplaces, helping people find contractors, rent cottages, maintain their cars, compare loans and electricity contracts, and more. Brands like Sähkövertailu, VertaaEnsin, Urakkamaailma, Nettimökki, AutoJerry and Etua serve hundreds of thousands of Finns making real everyday decisions.\nWe’re now looking for a Full-Stack Developer to join our team.\nThe person we’re looking for: a pragmatic, AI-native experienced engineer who owns outcomes rather than tickets, picks their own tools and ways of working, and thrives in an accountable product team.\nWhat you’ll do\nTake ownership of the development and quality of features across our comparison services, mainly electricity comparison\nWork with product, design and business colleagues to solve customer problems, not just implement specs\nUse AI tools actively across the whole development cycle: exploring ideas, writing and reviewing code, testing, debugging and documenting\nShape how we build: raise the bar on code quality, architecture and engineering practices, and share what you learn with the team\nRun and improve our services on AWS, with a sense of responsibility for reliability and performance\nUse data to understand what’s working and decide what to build next\nWhat we’re looking for\nSolid, 5+ years of hands-on experience as a full-stack developer, with knowledge of PHP and Laravel on the backend and Vue 3 (alongside jQuery in our existing code) on the frontend\nExperience building and operating production services on AWS (not a necessity)\nAn AI-native approach: you use AI tools in your daily work, you know where they shine and where they need a firm hand, and you take responsibility for the result\nA product mindset: you care about the customer and the business impact of what you build, and you’re comfortable questioning the “what” as well as owning the “how”\nClear communication and good collaboration across disciplines\nTools and technologies\nPHP, Laravel\nJavascript, Vue, Docker, SQL\nGitHub Actions / CI/CD\nAWS\nHands-on use of AI development tools such as Claude Code, Cursor or Augment Code (use whichever you prefer; we don’t mandate a stack of tools)\nJoin Alma - where courage grows together\nAt Alma, we foster a culture of collaboration, courage and trust, where everyone is accepted for who they are. We challenge ourselves to try new things, experiment, drive innovation and learn from mistakes.\nFor us, courage isn’t just about big heroic moves. It’s about the small, everyday moments: voicing your opinion, trying something new, learning from failure, and growing beyond what feels comfortable.\nOur promise to you\nA friendly culture where you can be yourself\nYou get ownership and freedom in your work. We value work-life balance and offer benefits that support your wellbeing.\nWork that matters and makes an impact\nYou’ll work on well-known, trusted brands. Our services matter to people making everyday decisions.\nGrowth accelerated by AI\nYou get the AI tools relevant to your work, plus ongoing opportunities to develop your skills.\nIf you’re excited by change and curious about how AI can reshape the way we work, you’ll thrive at Alma. Because at Alma, courage grows together.\nHow is it like to work at Alma and what kind of benefits do we offer: https://www.almamedia.fi/tyopaikat/\nWhere and how we work\nWe work in a hybrid model, mainly at Alma House on Helsinki's Töölönlahti but you’ll also have opportunity to work remotly within our hybrid policy. Our offices are accessible.\nInterested?\nApply by 11.11.2026. We’ll start interviewing during the application period and may fill the position as soon as we find the right person, so don’t wait too long.\nFor more information about the role, contact Miikka Hyvönen, Engineering Manager, .","description_format":"text","description_chars":3975,"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":[],"hiring_locations":[{"name":"Sweden","iso":"SE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Publishing","Digital Media","Online Classifieds"],"lifecycle":[{"event":"open","at":"2026-10-27T09:28:49Z"}],"visa":[],"liveness":{"score":80,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.893,"p_room":0.9,"age_days":10,"expected_fill_days":29,"reasons":["conf:2","velocity","win:mid"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/alma-media-full-stack-developer-comparison-services","json_url":"https://alion.io/job/alma-media-full-stack-developer-comparison-services.json","meta":{"generated_at":"2026-11-07T06:45:40Z","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":969,"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":19144},"rest":"https://alion.io/mcp/rest/get_company?id=19144"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Falma-media-full-stack-developer-comparison-services"},{"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%2Falma-media-full-stack-developer-comparison-services"},{"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%2Falma-media-full-stack-developer-comparison-services"},{"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/alma-media-full-stack-developer-comparison-services\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Falma-media-full-stack-developer-comparison-services"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3324711}},{"tool":"search_jobs","arguments":{"company":"almamedia.fi","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3324711},"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"}}