{"id":3430690,"url":"https://alion.io/job/independent-news-media-full-stack-developer-2","title":"Full-Stack Developer","company":{"id":4482903,"name":"Independent News & Media","domain":null,"url":"https://alion.io/company/independent-news-and-media-2","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":null,"employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Addis Ababa, Ethiopia"],"countries":["ET"],"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":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Laravel","optional":false},{"name":"Next.js","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"PHP","optional":true}],"status":"live","first_seen_at":"2026-10-28T06:40:38Z","employer_posted_date":null,"last_verified_at":"2026-10-28T06:40:38Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"We are seeking a Full-Stack Developer (Python, Laravel, React, Next.Js) capable of managing the entire development life cycle from back-end to front-end.\n\nFull Description\n\nJob description\n\nWe are seeking a talented Full-Stack Developer to contribute to the development and evolution of a modern, scalable digital platform. The successful candidate will be responsible for end-to-end application development, working across back-end services, web interfaces, and integrations while selecting and applying the most appropriate technologies for each component of the system.\n\nKey Responsibilities\n\nDevelop and maintain back-end services\n\nBuild interactive and responsive user interfaces using Next.js ,React\n\nDesign and implement secure authentication, authorisation, and role-based access control\n\nImplement asynchronous processing using queues, background jobs, and event-driven workflows\n\nDesign and maintain efficient data models using relational and semi-structured data\n\nIntegrate backend systems with Python-based services and other external platforms\n\nEnsure application performance, security, and maintainability across all layers of the system\n\nCollaborate with designers, engineers, and stakeholders throughout the development life cycle\n\nContribute to architecture decisions, code quality, and best development practices\n\nRequired Technical Skills\n\nStrong full-stack development experience across backend and frontend technologies\n\nExperience designing and implementing RESTful APIs\n\nExperience with modern JavaScript frameworks for web applications\n\nExperience with backend frameworks such as Laravel and FastAPI\n\nExperience with Python for backend services or data-related workflows\n\nGood knowledge of relational databases.\n\nExperience with background jobs, queues, or asynchronous systems\n\nFamiliarity with containerised development environments such as Docker\n\nProficient with Git and collaborative development workflows\n\nPreferred Experience\n\nExperience with modern admin frameworks such as FilamentPHP\n\nUnderstanding of distributed systems or hybrid monolith architectures\n\nExperience integrating search, analytics, or data-processing systems\n\nAbility to work independently and take ownership of features from concept to deployment\n\nHow to Apply\n\nInterested applicants meeting the criteria can Apply Only through the Fortune Career Website https://careers.addisfortune.info/view-job/full-stack-developer\n\nYou may contact the HR department at 011-416-3020 for additional information.\n\nLINK or https://maps.app.goo.gl/Xtg8q665gNZk75Zy8\n\nOnly short-listed candidates will be contacted for further screening and interviews.","description_format":"text","description_chars":2635,"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":[],"lifecycle":[{"event":"open","at":"2026-10-29T00:23:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":4,"expected_fill_days":24,"reasons":["seen:4","win:early"],"computed_at":"2026-11-02T06:13:15Z"},"pay":null,"html_url":"https://alion.io/job/independent-news-media-full-stack-developer-2","json_url":"https://alion.io/job/independent-news-media-full-stack-developer-2.json","meta":{"generated_at":"2026-11-02T22:09:31Z","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":31222,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00: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":4482903},"rest":"https://alion.io/mcp/rest/get_company?id=4482903"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Findependent-news-media-full-stack-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%2Findependent-news-media-full-stack-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%2Findependent-news-media-full-stack-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/independent-news-media-full-stack-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Findependent-news-media-full-stack-developer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3430690}},{"tool":"search_jobs","arguments":{"company":4482903,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3430690},"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"}}