{"id":3292990,"url":"https://alion.io/job/lean-solutions-group-senior-fullstack-developer","title":"Senior FullStack Developer","company":{"id":3775695,"name":"Lean Solutions Group","domain":"leangroup.com","url":"https://alion.io/company/leangroup-com","size_band":"201-500","is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":"Jobvite","truth_index":{"grade":"A","score":100,"open_postings":3,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":7,"computed_at":"2026-10-28T05:59:10Z"}},"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":["Medellín, Colombia"],"countries":["CO"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Anthropic","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Express","optional":false},{"name":"Function Calling","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Agentic Workflows","optional":true},{"name":"AI Agents","optional":true},{"name":"Amazon Redshift","optional":true},{"name":"AWS","optional":true},{"name":"Datadog","optional":true},{"name":"Django","optional":true},{"name":"ETL/ELT","optional":true},{"name":"FastAPI","optional":true},{"name":"Flask","optional":true},{"name":"GCP","optional":true},{"name":"Google BigQuery","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"pgvector","optional":true},{"name":"Pinecone","optional":true},{"name":"pnpm","optional":true},{"name":"Polars","optional":true},{"name":"Python","optional":true},{"name":"Radix UI","optional":true},{"name":"RAG","optional":true},{"name":"Sentry","optional":true},{"name":"shadcn/ui","optional":true},{"name":"Snowflake","optional":true},{"name":"Tailwind CSS","optional":true},{"name":"Turbopack","optional":true},{"name":"Vite","optional":true},{"name":"Weaviate","optional":true}],"status":"live","first_seen_at":"2026-10-26T20:48:44Z","employer_posted_date":"2026-10-26","last_verified_at":"2026-10-28T18:43:27Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Description\nCompany Overview:\nGlobal Technology Services is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America, Philippines and the United States, contributing to cutting-edge developments in multiple industries.\nPosition Title: Fullstack Developer\nCategory: Software Engineering & Architecture\nSeniority: Senior\n\nLocation:LATAM\nWhat you will be doing:\nYou will build IQ Billing end to end - the financial platform treatment facilities rely on every day to manage claims, payments, and revenue. You'll own features from the data layer to the UI: React surfaces on the front, and Node.js services doing the heavy lifting on data manipulation, transformation, and management behind them.\n\nRequired Skills & Experience\n4+ years of production full stack experience\n\nStrong JavaScript/TypeScript and React deep fluency in hooks, component design, and modern React patterns (hard requirement)\n\nStrong Node.Js, with Nest.Js or Express.Js or similar backend experience\n\nSolid relational database experience, especially Postgres, including writing and reasoning about non-trivial SQL.\n\nA preference for type-safe code and clean, maintainable architecture across the stack\n\nExperience building with LLM APIs (Anthropic, OpenAI, or similar), including streaming responses, tool calling, and prompt iteration\n\nDaily use of AI coding assistants such as Claude Code, Cursor, or GitHub Copilot, with a clear point of view on when to trust them and when to override\n\nComfort shipping polished UI: loading, empty, and error states all considered\n\nA product mindset.\n\nNice to Have Skills\nExperience with Python data tooling (pandas, Polars) and API frameworks (FastAPI, Flask, Django)\n\nData pipeline / ETL experience and exposure to warehouses (Snowflake, BigQuery, Redshift)\n\nExperience with modern build tooling (Vite, Turbopack) and package managers (pnpm, bun)\n\nFamiliarity with Tailwind CSS, component libraries, and design systems (shadcn, Radix)\n\nRAG, vector databases (pgvector, Pinecone, Weaviate), or agentic workflow experience\n\nExperience building or consuming MCP (Model Context Protocol) servers\n\nCloud experience (AWS or GCP): serverless, containers, queues\n\nExposure to observability tooling (Datadog, Sentry, OpenTelemetry)\n\nKnowledge of accessibility (WCAG) standards\n\nSoft Skills\nStrong problem-solving and debugging skills\n\nExcellent communication and collaboration abilities\n\nAbility to work independently and take ownership of projects\n\nLeadership and mentorship mindset\n\nAttention to detail and commitment to high-quality user experiences","description_format":"text","description_chars":2953,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Argentina","iso":"AR","kind":"country"},{"name":"Brazil","iso":"BR","kind":"country"},{"name":"Colombia","iso":"CO","kind":"country"},{"name":"Mexico","iso":"MX","kind":"country"},{"name":"Anguilla","iso":"AI","kind":"country"},{"name":"Antigua and Barbuda","iso":"AG","kind":"country"},{"name":"Aruba","iso":"AW","kind":"country"},{"name":"Bahamas","iso":"BS","kind":"country"},{"name":"Barbados","iso":"BB","kind":"country"},{"name":"Belize","iso":"BZ","kind":"country"},{"name":"Bermuda","iso":"BM","kind":"country"},{"name":"Bolivia","iso":"BO","kind":"country"},{"name":"British Virgin Islands","iso":"VG","kind":"country"},{"name":"Bonaire, Sint Eustatius and Saba","iso":"BQ","kind":"country"},{"name":"Cayman Islands","iso":"KY","kind":"country"},{"name":"Chile","iso":"CL","kind":"country"},{"name":"Costa Rica","iso":"CR","kind":"country"},{"name":"Curaçao","iso":"CW","kind":"country"},{"name":"Dominica","iso":"DM","kind":"country"},{"name":"Dominican Republic","iso":"DO","kind":"country"},{"name":"Ecuador","iso":"EC","kind":"country"},{"name":"El Salvador","iso":"SV","kind":"country"},{"name":"Falkland Islands","iso":"FK","kind":"country"},{"name":"French Guiana","iso":"GF","kind":"country"},{"name":"Grenada","iso":"GD","kind":"country"},{"name":"Guadeloupe","iso":"GP","kind":"country"},{"name":"Guatemala","iso":"GT","kind":"country"},{"name":"Guyana","iso":"GY","kind":"country"},{"name":"Haiti","iso":"HT","kind":"country"},{"name":"Honduras","iso":"HN","kind":"country"},{"name":"Jamaica","iso":"JM","kind":"country"},{"name":"Martinique","iso":"MQ","kind":"country"},{"name":"Montserrat","iso":"MS","kind":"country"},{"name":"Nicaragua","iso":"NI","kind":"country"},{"name":"Panama","iso":"PA","kind":"country"},{"name":"Paraguay","iso":"PY","kind":"country"},{"name":"Peru","iso":"PE","kind":"country"},{"name":"Puerto Rico","iso":"PR","kind":"country"},{"name":"Saint Kitts and Nevis","iso":"KN","kind":"country"},{"name":"Saint Lucia","iso":"LC","kind":"country"},{"name":"Saint Vincent and the Grenadines","iso":"VC","kind":"country"},{"name":"Saint-Pierre and Miquelon","iso":"PM","kind":"country"},{"name":"Sint Maarten","iso":"SX","kind":"country"},{"name":"Suriname","iso":"SR","kind":"country"},{"name":"Trinidad and Tobago","iso":"TT","kind":"country"},{"name":"Turks and Caicos Islands","iso":"TC","kind":"country"},{"name":"Uruguay","iso":"UY","kind":"country"},{"name":"United States Virgin Islands","iso":"VI","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Transportation & Logistics","Logistics"],"lifecycle":[{"event":"open","at":"2026-10-26T20:48:44Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":1,"expected_fill_days":7,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/lean-solutions-group-senior-fullstack-developer","json_url":"https://alion.io/job/lean-solutions-group-senior-fullstack-developer.json","meta":{"generated_at":"2026-10-28T20:01:41Z","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":27745,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00: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":3775695},"rest":"https://alion.io/mcp/rest/get_company?id=3775695"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Flean-solutions-group-senior-fullstack-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%2Flean-solutions-group-senior-fullstack-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%2Flean-solutions-group-senior-fullstack-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/lean-solutions-group-senior-fullstack-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Flean-solutions-group-senior-fullstack-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3292990}},{"tool":"search_jobs","arguments":{"company":"leangroup.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3292990},"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"}}