{"id":1028687,"url":"https://alion.io/job/illuminosdigital-frontend-react-developer-2","title":"Frontend (React) Developer","company":{"id":681042,"name":"Illuminos","domain":"illuminosdigital.com","url":"https://alion.io/company/illuminosdigital","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Join","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Mostar, Bosnia and Herzegovina"],"countries":["BA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Next.js","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Ant Design","optional":true},{"name":"Cypress","optional":true},{"name":"Git","optional":true},{"name":"Jest","optional":true},{"name":"Material UI","optional":true},{"name":"Playwright","optional":true},{"name":"Rest API","optional":true},{"name":"Tailwind CSS","optional":true}],"status":"live","first_seen_at":"2025-12-18T12:41:24Z","employer_posted_date":"2025-12-18","last_verified_at":"2026-10-12T00:06:22Z","board_verified":true,"closed_at":null,"days_open":297,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":297},"description":"We’re looking for a Medior Front-End Developer to join us on-site in Mostar and help build modern SaaS products for an international market.\nWe work on real production applications with real users, real traffic, and clear engineering standards. We’re looking for someone who takes ownership, writes high-quality code, and wants to build a product long-term - not just “complete tasks.”\nTasks\nTechnologies we use\nReact\n\nNext.js\n\nTailwind CSS (or similar utility-first styling)\n\nJavaScript (ES6+) (TypeScript is a plus)\n\nREST API integrations\n\nGit (feature branching, pull requests, code reviews)\n\nWhat you’ll do\nBuild and maintain front-end features using React + Next.js\nImplement responsive UI with strong attention to UX details\nIntegrate the UI with backend services via REST APIs (data fetching, auth flows, error handling)\nHelp shape and improve front-end architecture (component structure, state patterns, maintainability)\nImprove performance and quality (rendering, bundle size, caching strategies where relevant)\nCollaborate closely with backend and product to deliver features end-to-end\nParticipate in code reviews and help keep engineering standards high\nRequirements\nWhat we expect\n5+ years of professional experience in front-end development\nStrong knowledge of React (modern patterns, hooks, component architecture)\nExperience with Next.js (routing, SSR/SEO basics, data fetching patterns)\nExcellent understanding of HTML/CSS, modern layout, and UX principles (not just “it works”)\nSolid JavaScript (ES6+) skills\nExperience integrating front-ends with REST APIs\nAbility to work independently and make sound technical decisions\nExperience working on production applications (not only demo projects)\nWillingness to work fully on-site in Mostar (this is not a remote role)\nNice to have (not required)\n TypeScript\nTesting experience (e.g., Jest, React Testing Library, Playwright/Cypress)\nExperience with a UI library or design system (e.g., MUI/Chakra/AntD, or internal systems)\nStrong understanding of performance, SEO, and front-end optimization\nGreat eye for design and details (pixel/UX polish)\nBenefits\nWhat we offer\nWork on real products (no agency churn)\nTechnically challenging work with clear standards\nReal impact on product architecture and direction\nLong-term collaboration and stability\nA comfortable on-site work environment in Mostar\nCompensation based on experience and skill level","description_format":"text","description_chars":2408,"description_truncated":false,"requirements":{"experience_years_min":5,"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-09-18T12:50:34Z"}],"visa":[],"liveness":{"score":7,"band":"cold","label":"Long shot","p_open":1,"p_active":0.267,"p_room":0.28,"age_days":297,"expected_fill_days":32,"reasons":["conf:6","win:tail","crowd:"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/illuminosdigital-frontend-react-developer-2","json_url":"https://alion.io/job/illuminosdigital-frontend-react-developer-2.json","meta":{"generated_at":"2026-10-12T10:21:00Z","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":15831,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":681042},"rest":"https://alion.io/mcp/rest/get_company?id=681042"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Filluminosdigital-frontend-react-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%2Filluminosdigital-frontend-react-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%2Filluminosdigital-frontend-react-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/illuminosdigital-frontend-react-developer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Filluminosdigital-frontend-react-developer-2"}]}