{"id":3266084,"url":"https://alion.io/job/base-camp-digital-react-js-developer-5-months-contract","title":"React.JS Developer (5-Months Contract)","company":{"id":3802228,"name":"Base Camp Digital","domain":"basecamp.com.sg","url":"https://alion.io/company/base-camp-digital","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"junior","employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":4000,"max":5000,"currency":"SGD","period":"month","gross":true,"usd_annual":46956},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Docker","optional":false},{"name":"JavaScript","optional":false},{"name":"Material UI","optional":false},{"name":"Node JS","optional":false},{"name":"React Native","optional":false},{"name":"Redux","optional":false},{"name":"Webpack","optional":false},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-26T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-26T00:00:00Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"Location: Singapore\nContract Duration: 5 months \nJob Description\nWe are looking for a React.js Developer to join our client's frontend development team in Singapore. You will be responsible for developing, implementing, and maintaining responsive user interface components using React.js and related technologies.\nYou will work closely with the development team to translate application requirements and interface designs into high-quality frontend solutions. The role also involves improving frontend performance, troubleshooting application issues, and maintaining technical documentation.\nThis is an initial contract of 5-months contract, with a high possibility of renewal, offering an opportunity to contribute to ongoing development initiatives.\nKey Responsibilities\nCollaborate with the development team to discuss user interface concepts and application requirements.\n\nReview application requirements, interface designs, and technical specifications.\n\nIdentify and implement web-based user interactions.\n\nDevelop highly responsive and reusable UI components using React.js.\n\nWrite clean, maintainable JavaScript code following React.js workflows and best practices.\n\nTroubleshoot interface issues, debug application code, and resolve frontend defects.\n\nDevelop and maintain frontend architecture to support scalable user interfaces.\n\nMonitor, profile, and optimise frontend application performance.\n\nDocument application changes and maintain frontend technical documentation.\n\nRequirements\nBachelor's degree in Computer Science, Information Technology, or a related discipline.\n\nProven experience working as a React.js Developer.\n\nExperience with Node.js development.\n\nStrong knowledge of JavaScript, HTML, CSS, and modern frontend development practices.\n\nExperience with React.js tools and libraries, including Webpack, Redux, Flux, and Enzyme.\n\nExperience with Semantic UI and/or Material UI.\n\nKnowledge of Micro Frontend Architecture (MFE).\n\nExperience with user interface design and responsive web development.\n\nFamiliarity with browser-based debugging and frontend performance testing tools.\n\nKnowledge of code analysis and security tools such as Black Duck and Coverity.\n\nFresh graduates are welcome to apply. Candidates with at least 1–2 years of relevant experience, including internships, are encouraged to apply.\n\nSkills\nReact Javascript, Basic HTML, Debugging of Applications, Front-End Architecture, Performance Enhancement, interactive websites, CSS, Node.js, Semantic Ui, Responsive Web Design, Front-end Development, Information Technology, Interface Design, Computer Science, Interface Issues, React Native, Docker, API, interaction with developers, React.js","description_format":"text","description_chars":2682,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Singapore","iso":"SG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-26T08:28:00Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":3,"expected_fill_days":30,"reasons":["seen:3","agency","velocity","win:early","comp:junior"],"computed_at":"2026-10-29T05:49:05Z"},"pay":{"stated_usd_annual":46956,"is_top_pay":false},"html_url":"https://alion.io/job/base-camp-digital-react-js-developer-5-months-contract","json_url":"https://alion.io/job/base-camp-digital-react-js-developer-5-months-contract.json","meta":{"generated_at":"2026-10-30T05:12:58Z","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":7292,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00: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":3802228},"rest":"https://alion.io/mcp/rest/get_company?id=3802228"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbase-camp-digital-react-js-developer-5-months-contract"},{"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%2Fbase-camp-digital-react-js-developer-5-months-contract"},{"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%2Fbase-camp-digital-react-js-developer-5-months-contract"},{"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/base-camp-digital-react-js-developer-5-months-contract\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbase-camp-digital-react-js-developer-5-months-contract"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3266084}},{"tool":"search_jobs","arguments":{"company":"basecamp.com.sg","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3266084},"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"}}