{"id":958732,"url":"https://alion.io/job/marsbased-ai-native-typescript-engineer-2","title":"AI-Native TypeScript Engineer","company":{"id":45683,"name":"MarsBased","domain":"marsbased.com","url":"https://alion.io/company/marsbased","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":[],"countries":[],"hiring_countries":["DE","FR","GB","AT","BE","BG","HR","CZ","DK","FI","HU","IE","IT","NL","NO","PL","RO","ES","SE","CH","EE","GR","IS","LV","LI","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":31,"salary":null,"salary_estimate":{"min_usd":103000,"max_usd":238000,"period":"year","method":"global_role_seniority_cell","sample_n":2365},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Claude Code","optional":false},{"name":"CrewAI","optional":false},{"name":"Cursor","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"n8n","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"React.js","optional":false},{"name":"Tokenization","optional":false},{"name":"TypeScript","optional":false},{"name":"Clean Architecture","optional":true},{"name":"Cypress","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true},{"name":"Jest","optional":true},{"name":"SQL","optional":true},{"name":"Tailwind CSS","optional":true}],"status":"live","first_seen_at":"2026-09-16T07:55:25Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-11-03T09:53:14Z","board_verified":true,"closed_at":null,"days_open":48,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":48},"description":"All positions\nAI-Native TypeScript Engineer\nWe are looking for a AI-Native TypeScript Engineer to join our Martian team.\n100% RemoteIn-house\nMarsBased is a development agency from Barcelona specializing in AI-augmented software\ndevelopment. We build end-to-end web & mobile apps using AI agents, agentic workflows,\nand modern engineering methodologies, delivering higher quality software, faster. We\nbelieve in remote work, scalable and maintainable solutions, and pushing the boundaries\nof what's possible when AI and human expertise work together.\nWe're looking for a Senior Full-Stack Software Engineer who doesn't just use AI tools, but thinks in\nAI-native workflows. Someone with a deep understanding of the entire software\ndevelopment lifecycle: from frameworks and programming languages to DevOps,\ninfrastructure, performance, security, and monitoring. We need engineers who can\nleverage AI precisely because they understand what good software looks like end to end.\nYou'll be joining a small, senior, and highly-collaborative team that values autonomy,\nquality, and transparency. We build things the right way.\nWhat you’ll do\nBuild and maintain modern, scalable web applications using Node.js / Bun, React, and Next.js.\nCollaborate closely with clients and teammates in a friendly, remote-first environment.\nContribute to architecture decisions and ensure maintainable, well-documented codebases.\nDesign and implement agentic workflows using AI coding agents, including multi-agent architectures for tasks like testing, refactoring, and code review.\nDefine prompting strategies and context management patterns that make AI-assisted development reliable and repeatable across the team.\nHelp us evolve our internal tools, workflows, and development culture around AI-augmented engineering.\nGeneral skills\nExcellent communication with clients and teammates.\nStrong writing, communication, and documentation skills.\nStrong self-management skills for remote work.\nHigh attention to detail.\nPositive attitude towards new challenges and a fast learner.\nProactive and able to work independently on self-managed projects.\nExperience working with AI agents, sub-agents, and agent orchestration as part of\ndaily development workflows.\nFluent in written and spoken Spanish.\nFluent in written and spoken English.\nAI skills\nHands-on experience developing with AI coding agents (Claude Code, Cursor, Codex, or similar) as a core part of your workflow.\nDeep understanding of how coding agents work: tokenization, context windows, sub agents, tools and skills.\nExperience working with Spec Driven AI Development and/or Research Plan Implement (RPI) methodologies.\nExperience designing agentic and multi-agent workflows, orchestrating sub-agents, chaining outputs, and managing context across agent interactions.\nFamiliarity with AI orchestration tools and frameworks (n8n, LangChain, LangGraph, CrewAI, or similar) is a plus.\nTechnical Skills\nKnowledge of software architectural principles such as Clean Architecture, DDD (Domain Driven Design), and Hexagonal Architecture.\n5+ years of production experience with modern web stacks. We primarily work with Node.js / Bun, React, and Next.js (App Router, Server Components).\nStrong JavaScript and TypeScript knowledge, both frontend and backend.\nSolid understanding of relational databases, SQL, and data modelling.\nKnowledge of Tailwind CSS for styling.\nExperience with Docker and containerized environments in development and\nproduction.\nFamiliar with testing strategies and frameworks such as Jest or Cypress.\nAbility to build software that's scalable, maintainable, and well-documented.\nBenefits\nCompetitive salary.\nWork from home or from a coworking space.\nFlexible working hours.\nAmazing coworkers.\nModern tech stack and methodologies.\nTransparency and quality-oriented culture.\nCompany activities.\nLocation\nThis position is only open to applicants residing in Europe who hold a valid work permit authorizing employment in the region.\nWhy MarsBased?\nWe're a boutique agency, not a factory. We work with clients who respect our time, process,\nand standards. You'll be part of a senior team where your voice matters and your work has\nreal impact.\nThe way software gets built is changing fundamentally. We're not waiting around, we're\nactively reshaping how we work with AI at every level. If you want to be at the front of that\nshift inside a team that's genuinely pushing innovation, this is the place.\nJoin us and help us build software that lasts, from Mars, or anywhere you call home.\nHow to apply\nIf you are looking for a new challenge in your career, fill in this form and tell us why you are the perfect fit for MarsBased.\nJoin the Martians!","description_format":"text","description_chars":4690,"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":[{"language":"Spanish","level":"All levels","optional":false},{"language":"English","level":"All levels","optional":false}]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Kingdom","iso":"GB","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Norway","iso":"NO","kind":"region"},{"name":"Poland","iso":"PL","kind":"region"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"region"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Switzerland","iso":"CH","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Liechtenstein","iso":"LI","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-09-16T07:55:25Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.31,"p_room":0.28,"age_days":47,"expected_fill_days":7,"reasons":["conf:1","win:tail","crowd:attention"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/marsbased-ai-native-typescript-engineer-2","json_url":"https://alion.io/job/marsbased-ai-native-typescript-engineer-2.json","meta":{"generated_at":"2026-11-03T14:27:12Z","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":20339,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":45683},"rest":"https://alion.io/mcp/rest/get_company?id=45683"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmarsbased-ai-native-typescript-engineer-2"},{"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%2Fmarsbased-ai-native-typescript-engineer-2"},{"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%2Fmarsbased-ai-native-typescript-engineer-2"},{"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/marsbased-ai-native-typescript-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmarsbased-ai-native-typescript-engineer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":958732}},{"tool":"search_jobs","arguments":{"company":"marsbased.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":958732},"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"}}