{"id":1901849,"url":"https://alion.io/job/jetbro-elixir-developer-2","title":"Elixir Developer","company":{"id":2337804,"name":"Jetbro","domain":"jetbro.in","url":"https://alion.io/company/jetbro","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Ash Framework","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"Elixir","optional":false},{"name":"Embeddings","optional":false},{"name":"Fly.io","optional":false},{"name":"Gemini","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"LLM","optional":false},{"name":"Oban","optional":false},{"name":"Phoenix LiveView","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"RAG","optional":false},{"name":"Rest API","optional":false},{"name":"Semantic Search","optional":false},{"name":"Semantic Search","optional":false},{"name":"CI/CD","optional":true},{"name":"pgvector","optional":true},{"name":"Pinecone","optional":true},{"name":"Weaviate","optional":true}],"status":"live","first_seen_at":"2026-10-05T11:27:00Z","employer_posted_date":"2026-10-05","last_verified_at":"2026-10-10T23:09:14Z","board_verified":true,"closed_at":null,"days_open":5,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":5},"description":"About Jetbro\nJetbro is a technology consulting and systems integration firm that builds reliable, scalable digital systems for organizations where technology is central to operations. We work across custom product development, enterprise applications, and infrastructure-led digital transformation for clients ranging from Fortune 500 companies to high-growth startups across India, Australia, and Canada.\nOur philosophy is simple: build systems that work quietly, predictably, and under pressure. We value clarity over complexity and reliability over noise.\nAbout the Role\nWe are looking for an Elixir Developerto join our team building backend services for scalable, production-grade applications. This is not a role where you simply execute PRDs. Instead, you will be a business-minded engineerwho deeply understands the product use cases, business objectives, and strategic implications of technical decisions.\nYou will design and extend backend services using the Ash Framework, working across resources, actions, and data layers to ship features fast without sacrificing correctness. Our backend is Elixir/Phoenix with Ash as the core application framework, backed by PostgreSQL, deployed on Fly.io. You will spend most of your time inside Ash's resource-oriented patterns rather than hand-rolling boilerplate.\nThis is a framework-deep role with a business-first mindset.You will actively collaborate with product managers, business stakeholders, and leadership to understand the whybehind features, ask clarifying questions, and contribute to strategic technical decisions. You will use AI coding assistants (Claude Code, Cursor, Copilot, or similar) as everyday tools, and you'll also work hands-on with LLM APIs (Claude, Gemini) to build AI-powered features, not just use AI to write code. We expect you to be proficient with them, not just familiar.\nKey Responsibilities\nBusiness & Product Collaboration:\nWork closely with product managers and business stakeholders to understand use cases, market context, and business objectives before diving into technical implementation\nAsk critical questions about business impact, trade-offs, and long-term implications of technical decisions\nCommunicate technical constraints, risks, and opportunities in business-friendly language to non-technical stakeholders\nContribute to architectural and strategic decisions by providing context on how technical choices affect business outcomes\nTechnical Design & Development:\nDesign and build Ash resources, actions, calculations, and policies for core product features with a deep understanding of their business purpose\nWrite clean, testable Elixir code following OTP and Phoenix conventions\nBuild interactive, real-time UI where needed using Phoenix LiveView\nDesign and maintain PostgreSQL schemas, migrations, and query performance with business scalability in mind\nBuild and extend APIs (GraphQL/REST via AshGraphql/AshJsonApi or Phoenix controllers) that serve real production traffic\nAI & Advanced Features:\nIntegrate LLM APIs (Claude, Gemini) and vector databases into product features (semantic search, embeddings, retrieval-based workflows)\nUse AI coding assistants effectively to accelerate development without sacrificing code quality\nUnderstand the business implications of AI-powered features and their impact on user experience and product strategy\nOperations & Ownership:\nInstrument features with product analytics (PostHog) to track usage and inform iteration\nMaintain Docker-based dev containers for a consistent, reproducible local development setup\nDeploy, monitor, and scale services on Fly.io\nOwn features end-to-end: from understanding requirements and business context to deployment, monitoring, and iterative improvement\nParticipate in production debugging, monitoring, and performance tuning with an eye toward business impact\nTeam & Process:\nCollaborate with frontend engineers, QA, product managers, and project leads in a cross-functional environment\nParticipate in code reviews, technical discussions, and architecture decisions with a focus on business value\nChampion clear thinking and ownership mindset within the engineering team\nWhat You'll Work On\nResource-driven backend architecture using Ash (resources, actions, relationships, policies, calculations, aggregates)\nWorkflow logic, versioning, and multi-step business processes modeled declaratively in Ash\nReal-time, interactive features built with Phoenix LiveView\nVector DB-backed features such as semantic search, embeddings storage, and retrieval-augmented workflows\nBackground jobs and async processing (Oban or similar)\nDatabase design, query optimization, and migrations in PostgreSQL\nIntegration with third-party services and internal microservices\nLocal development standardized via Docker and dev containers\nDeployment, release management, and scaling on Fly.io\nProduction debugging, monitoring, and performance tuning\nTech Stack\nLanguages:Elixir\nFrameworks:Phoenix, Phoenix LiveView, Ash Framework (AshPostgres, AshGraphql/AshJsonApi, Ash Authentication as applicable)\nDatabases:PostgreSQL, Vector DB (pgvector, Pinecone, Weaviate, or similar)\nAI/LLM:Claude, Gemini (API-level integration), Claude Code, Cursor, GitHub Copilot, or similar\nAnalytics:PostHog\nInfrastructure:Fly.io, Docker, Dev Containers, CI/CD pipelines\nOther:Oban/background jobs, GraphQL/REST APIs, Git\nRequirements\nWho is this Role for?\nThis role is a great fit if you:\nTechnical Foundation:\nHave hands-on experience with Elixir, and specifically the Ash Framework (not just Phoenix alone)\nUnderstand Ash's resource/action/policy model well enough to extend it, not just follow existing patterns\nHave built real-time or interactive features with Phoenix LiveView\nHave worked with vector databases and understand embeddings, similarity search, and retrieval patterns\nHave integrated LLM APIs (Claude, Gemini, or similar) into production features, not just used them as coding tools\nAre comfortable using product analytics tools like PostHog to inform engineering decisions\nAre comfortable working in Docker-based dev container environments\nHave experience deploying and operating applications on Fly.io (or similar platforms)\nActively use AI coding assistants and understand their strengths and limits\nCare about writing code that other people can read and maintain\nBusiness & Collaboration Mindset:\nGenuinely enjoy understanding the business context behind features, not just executing specifications\nAre comfortable asking \"why\" and challenging assumptions to ensure decisions align with business goals\nHave experience collaborating with product, business, and non-technical stakeholders\nCan translate between technical and business language effectively\nEnjoy working on systems that serve real users at real scale and care about user impact\nDemonstrate ownership mindset: you think about long-term implications, not just shipping code\nLearn fast and don't need to be told twice\nAre curious about how your work affects the broader business and product strategy\nWhat we care more about than your resume\nReal Ash Framework experience> general Elixir/Phoenix experience alone\nBusiness acumen and product thinking> years of experience\nCommunication and collaboration skills> individual technical prowess\nAI-fluency(both as a coding tool and as a feature you build) > years of experience\nClear thinking and strategic mindset> buzzwords\nOwnership mindset and business impact focus> following instructions\nSide projects, experiments, GitHub repos, or well-documented failuresare a big plus\nBonus\nExperience with AshAdmin, AshStateMachine, or AshPaperTrail\nExperience building RAG (retrieval-augmented generation) pipelines\nExposure to observability tooling (Grafana, Prometheus, or similar)\nExperience in product-driven or cross-functional engineering environments\nFamiliarity with Specification-Driven Development (SDD) or similar methodologies\nBenefits\nGrowth at Jetbro\nIf you do well, this role can grow into:\nSenior Backend Engineer\nPlatform / Infrastructure Engineer\nSystem Architect (longer term)\nWe invest heavily in people who invest in learning.","description_format":"text","description_chars":8108,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-10-05T11:27:00Z"}],"visa":[],"liveness":{"score":89,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.894,"p_room":1,"age_days":4,"expected_fill_days":33,"reasons":["conf:3","velocity","win:early"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/jetbro-elixir-developer-2","json_url":"https://alion.io/job/jetbro-elixir-developer-2.json","meta":{"generated_at":"2026-10-11T00:33:30Z","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","counted_by":"address","units_charged":1,"used_today":456,"day_limit":5000,"remaining_today":4544,"minute_limit":60,"resets_at":"2026-10-12T00: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":2337804},"rest":"https://alion.io/mcp/rest/get_company?id=2337804"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjetbro-elixir-developer-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%2Fjetbro-elixir-developer-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%2Fjetbro-elixir-developer-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/jetbro-elixir-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjetbro-elixir-developer-2"}]}