{"id":4013747,"url":"https://alion.io/job/avagance-senior-full-stack-software-engineer","title":"Senior Full-Stack Software Engineer","company":{"id":4530758,"name":"Avagance","domain":"avagance.com","url":"https://alion.io/company/avagance","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sri Lanka"],"countries":["LK"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":250000,"max":300000,"currency":"LKR","period":"month","gross":null,"usd_annual":10824},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Claude Code","optional":false},{"name":"Docker","optional":false},{"name":"Function Calling","optional":false},{"name":"Git","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Linux","optional":false},{"name":"LLM","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Python","optional":false},{"name":"TypeScript","optional":false},{"name":"Appium","optional":true},{"name":"Multi-Agent Systems","optional":true},{"name":"Next.js","optional":true},{"name":"Node JS","optional":true},{"name":"Playwright","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-11-09T18:30:00Z","employer_posted_date":null,"last_verified_at":"2026-11-09T18:30:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Senior Full-Stack Software Engineer\n\nAl & Product Engineering\n\nCompany: Avagance Limited (United Kingdom) Location: Hybrid / Onsite (Sri Lanka)\nEmployment: Full-time | Direct UK company hire Experience: 5+ years preferred\n\nSalary: Rs. 250,000 - Rs. 300,000\n\nAbout Avagance\n\nAvagance is a UK-based technology company building an Al-native financial planning and wealth management platform. We're developing an intelligent platform that combines Al agents, financial planning and calculation engines, automated workflows, compliance systems, and web and mobile applications.\n\nWe're a small, ambitious engineering team working on complex technical challenges and building software designed to change how financial professionals work.\n\nWe're looking for an experienced Senior Full-Stack Software Engineer who can take ownership of engineering challenges across the entire product, from development and integration through to testing, deployment and ongoing improvements.\n\nAbout the Role\n\nThis is a hands-on engineering role with broad technical responsibility. You'll work directly with our founding engineering team to build, maintain, test and continuously improve the Avagance platform.\n\nWe're looking for someone who doesn't see development, testing and deployment as separate jobs, but understands how they fit together to deliver reliable software. You'll contribute to product development, investigate complex issues, work across frontend and backend systems, implement integrations, and help ensure the application works seamlessly for real users.\n\nWe use Al development tools extensively, including Claude Code and OpenAl Codex, to accelerate software engineering, automate repetitive tasks and improve development efficiency. We expect you to use these tools effectively while maintaining strong engineering judgment and responsibility for the final result.\n\nThe role also involves a forward-deployed engineering approach: understanding real customer requirements, investigating problems in practical workflows and turning those findings into working product improvements.\n\nKey Responsibilities\n\nFull-Stack Product Development\n\nDesign, develop and maintain features across frontend, backend and mobile applications.\nWork with APls, databases, integrations and distributed services.\n\nContribute to the development of Al-powered features and automated workflows.\n\nInvestigate and resolve complex engineering problems across the platform.\n\nImprove application performance, reliability, maintainability and security.\n\nParticipate in architectural decisions, code reviews and technical planning.\n\nAl Engineering & Agentic Development\n\nWork with Al agents, LLM integrations, tool calling and multi-step workflows.\n\nDevelop and improve agent-powered application functionality.\n\nUse Claude Code, OpenAl Codex and similar tools throughout the development lifecycle.\n\nBuild Al-assisted workflows for development, debugging, testing and automation.\n\nReview and validate Al-generated implementations to ensure correctness and reliability.\n\nExplore and implement new engineering approaches where they provide meaningful improvements.\n\nQuality Engineering & Product Testing\n\nTake an active role in ensuring the entire application works reliably from end to end.\n\nPerform hands-on manual and exploratory testing to identify issues automated tests might miss.\n\nTest complex user journeys across web, iOS, Android, backend services and integrations.\n\nEvaluate Al agent interactions, including voice conversations, text responses, tool usage and workflow execution.\nUse Al coding agents to develop and maintain automated regression tests.\n\nInvestigate, reproduce and resolve defects, then verify fixes.\n\nHelp maintain strong testing standards and release readiness across the platform.\n\nDeployment, DevOps & Infrastructure\n\nWork with GitHub Actions, Cl/CD pipelines, Docker and Linux environments.\n\nSupport application deployments, release validation and environment management.\n\nInvestigate production and staging issues using logs, monitoring and debugging tools.\nImprove automation, build processes and engineering workflows.\n\nContribute to platform stability, performance and operational reliability.\n\nCustomer-Focused Engineering\n\nUnderstand how advisers and clients use the application in real-world situations.\n\nTranslate customer feedback and technical requirements into practical solutions.\n\nInvestigate integration, configuration and workflow issues.\n\nWork closely with the founding team to identify opportunities for product improvements.\nHelp deliver and validate solutions that address actual customer problems.\n\nTechnical Skills & Experience\n\nEssential\n\n5+ years of professional software engineering experience, or equivalent demonstrated capability.\n\nStrong full-stack development skills using TypeScript, JavaScript, Python or similar languages.\n\nExperience with modern frontend frameworks, backend development, APIs and databases.\n\nStrong debugging, troubleshooting and problem-solving ability.\n\nExperience working with Git, Cl/CD pipelines and modern development workflows.\n\nUnderstanding of automated testing, integration testing and end-to-end quality assurance.\n\nAbility to independently investigate problems across multiple parts of an application.\n\nFamiliarity with Al-assisted software development tools, or demonstrable ability to adopt them effectively.\nGood communication skills and the ability to work independently in a distributed team.\n\nNice to Have\n\nExperience developing Al-powered applications or multi-agent systems.\n\nFamiliarity with Claude Code, OpenAl Codex or similar agentic development tools.\n\nExperience with React, Next.js, Node.js or Python-based backend systems.\n\n« Experience with Playwright, Appium or similar testing frameworks.\n\nExperience developing or testing native or cross-platform mobile applications.\n\nFamiliarity with voice Al, real-time communication or speech processing.\n\nKnowledge of Docker, cloud infrastructure and self-hosted Cl systems.\n\nExperience working in fintech, financial services or regulated technology environments.\nExperience implementing customer-facing technical solutions or integrations.\n\nWhat We're Looking For\n\nWe're looking for someone who takes ownership of problems from beginning to end. You should be equally comfortable developing a feature, investigating a failing API, exploring an unfamiliar part of the application, debugging an Al agent or tracking down a production issue.\n\nWe value engineers who are curious, practical and willing to challenge assumptions rather than simply accepting that something works because the tests pass.\n\nYou should enjoy working across different technical areas, learning new technologies and finding better ways to deliver reliable software. We don't expect you to know every technology in our stack. Strong engineering fundamentals, independent problem-solving ability and a willingness to learn are more important.\n\nWe're looking for an engineer who cares about the entire product, not just the code they write.\n\nWhy Join Avagance?\n\nWork directly with the founders of a UK-based Al technology company.\n\nContribute to a complex, Al-native financial technology platform.\n\nTake meaningful ownership across product development, Al engineering, testing and deployment.\n\nWork extensively with modern Al-assisted development tools.\n\nSolve challenging problems involving intelligent agents, financial systems, real-time interactions and distributed applications.\n\nBe part of a small team where engineering decisions and contributions have a direct impact on the product.\n\nHow to Apply\n\nPlease send your CV, along with your GitHub profile or examples of previous engineering work where available, to with the email subject: Application — Senior Full-Stack Software Engineer — Al &\nProduct Engineering\n\nWe'd particularly like to hear about a complex engineering problem you've taken from investigation through implementation and deployment, and how you've used Al-assisted development tools in your workflow.\n\nEmployment: Full Time, Permanent, Onsite\nClosing date: 24 Nov 2026\nJob ref: 1569561","description_format":"text","description_chars":8096,"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":[{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Sri Lanka","iso":"LK","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-11-10T11:28:50Z"}],"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":29,"reasons":["seen:0","win:early"],"computed_at":"2026-11-10T13:48:30Z"},"pay":{"stated_usd_annual":10824,"is_top_pay":false},"html_url":"https://alion.io/job/avagance-senior-full-stack-software-engineer","json_url":"https://alion.io/job/avagance-senior-full-stack-software-engineer.json","meta":{"generated_at":"2026-11-10T13:48: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_verified","counted_by":"address","units_charged":1,"used_today":32107,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":4530758},"rest":"https://alion.io/mcp/rest/get_company?id=4530758"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Favagance-senior-full-stack-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Favagance-senior-full-stack-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Favagance-senior-full-stack-software-engineer"},{"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/avagance-senior-full-stack-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Favagance-senior-full-stack-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4013747}},{"tool":"search_jobs","arguments":{"company":"avagance.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4013747},"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"}}