{"id":3612421,"url":"https://alion.io/job/m2talents-senior-typescript-developer","title":"Senior TypeScript Developer","company":{"id":4455420,"name":"m2TALENTS","domain":"m2talents.com","url":"https://alion.io/company/m2talents","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Manatal","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Berlin, Germany"],"countries":["DE"],"hiring_countries":["DE"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"TypeScript","optional":false},{"name":"Java","optional":true},{"name":"Quarkus","optional":true}],"status":"live","first_seen_at":"2026-11-02T14:56:37Z","employer_posted_date":"2026-11-02","last_verified_at":"2026-11-04T00:34:10Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Senior TypeScript Developer (m/f/d) | Remote in Germany\nIndustry: Healthtech SaaS | Contract: Full-time, Permanent | Location: Remote-first (Germany)\nLanguage Requirement: German C1+\nReady to shape the digital future of healthcare? Join a pioneering, remote-first tech team dedicated to empowering therapy providers through innovative software. This is your chance to build impactful applications with autonomy, agility, and purpose.\nWhat Youll Be Doing\nDevelop and maintain scalable frontend features in plain TypeScript\n\nInfluence architectural decisions and shape the tech roadmap\n\nEnsure secure, maintainable code using Clean Code principles\n\nCollaborate in a self-organized, agile team with fullstack developers\n\n(Optional) Integrate Gematik specifications into key products\n\nWhat You Bring\nMust-Haves\n3+ years in software development (preferably fullstack)\n\nProficiency in TypeScript (plain, not framework-bound)\n\nKnowledge of Clean Code, testing, and security best practices\n\nFluent German (C1+) and willingness to attend occasional in-person team eventsin Northern Germany\nNice-to-Haves\nBackend skills in Java (Jakarta EE or Quarkus)\n\nExperience with Gematik or eHealth-related specifications\n\nSoft Skills\nOwnership mindset\n\nClear communicator\n\nProactive, reliable, and team-driven\n\nWhats in It for You\n100% remote work (Germany-based only)\n\nSecure, permanent role with 30 vacation days\n\nFlat hierarchies and fast decision-making\n\nPersonal development budget and training access\n\nTransparent communication and a friendly, supportive team\n\nAdditional benefits: phone/internet subsidy, retirement plans, bike leasing, and more\n\nThis is more than just a dev roleit's a chance to build tools that help people live healthier lives while working in a flexible, human-centric tech environment.\nM2TALENTS is committed to connecting top talent with outstanding career opportunities. We partner with employers who share our dedication to fostering diverse, inclusive, and supportive workplaces. This role is being recruited on behalf of our valued partner, ensuring a confidential and seamless application process.\nClick on Apply Now to take the first step toward your next great opportunity!","description_format":"text","description_chars":2190,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"German","level":"Advanced (C1)","optional":false}]},"benefits":["Retirement plans"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting Software & ATS"],"lifecycle":[{"event":"open","at":"2026-11-02T14:56:37Z"}],"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":7,"reasons":["conf:1","win:early"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/m2talents-senior-typescript-developer","json_url":"https://alion.io/job/m2talents-senior-typescript-developer.json","meta":{"generated_at":"2026-11-04T03:22:01Z","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":5237,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":4455420},"rest":"https://alion.io/mcp/rest/get_company?id=4455420"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fm2talents-senior-typescript-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%2Fm2talents-senior-typescript-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%2Fm2talents-senior-typescript-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/m2talents-senior-typescript-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fm2talents-senior-typescript-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3612421}},{"tool":"search_jobs","arguments":{"company":"m2talents.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3612421},"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"}}