{"id":3473018,"url":"https://alion.io/job/sage-grey-finance-full-stack-developer-react-js-node-js","title":"Full Stack Developer (React.js + Node.js)","company":{"id":4461421,"name":"Sage Grey Finance","domain":"sage-grey.com","url":"https://alion.io/company/sage-grey-finance","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":["Lagos, Nigeria"],"countries":["NG"],"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":"Express","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"MySQL","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Next.js","optional":true}],"status":"live","first_seen_at":"2026-10-22T17:13:25Z","employer_posted_date":null,"last_verified_at":"2026-10-22T17:13:25Z","board_verified":false,"closed_at":null,"days_open":12,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":12},"description":"Sage Grey Technologies is a Nigerian Company incorporated as a Venture Studio for technology startups and investments. A technology provider that creates impact by developing and deploying practical and sustainable solutions across various sectors.\nJob Title: Full Stack Developer (React.js + Node.js)\nLocation: Lagos (Remote)\nEmployment Type: Contract\nAbout the Role\nWe are looking for a talented and passionate Full Stack Developer to join our engineering team. The ideal candidate should have strong experience building scalable web applications, designing efficient backend systems, and delivering clean, maintainable code.\nYou will work across the full software development lifecycle — from designing user interfaces and developing APIs to database management, performance optimization, and deployment.\nResponsibilities\nDevelop, maintain, and optimize modern web applications using React.js and Node.js.\nBuild scalable backend services and RESTful APIs using NestJS or Express.js.\nDesign and implement responsive user interfaces using React.js and Tailwind CSS.\nDevelop reusable frontend components with clean and maintainable code.\nDesign, manage, and optimize databases using MongoDB, PostgreSQL, and MySQL.\nCollaborate with UI/UX designers, frontend developers, backend engineers, and product teams.\nWrite efficient, secure, and well-documented code.\nIntegrate third-party APIs and external services.\nDebug, troubleshoot, and improve application performance.\nParticipate in code reviews and follow software engineering best practices.\nImplement authentication, authorization, and security best practices.\nWork with Git-based workflows and agile development processes.\nRequirements\nStrong experience with React.js and modern JavaScript/TypeScript.\nSolid understanding of Node.js backend development.\nExperience with NestJS and/or Express.js frameworks.\nProficiency with Tailwind CSS and responsive design principles.\nExperience working with MongoDB, PostgreSQL, and MySQL.\nGood understanding of REST API design and integration.\nExperience with database design, query optimization, and ORM tools.\nKnowledge of authentication methods such as JWT, OAuth, and session management.\nExperience using Git and collaborative development workflows.\nUnderstanding of software architecture, clean code, and design patterns.\nAbility to troubleshoot, debug, and optimize applications.\nTechnical Stack\n\nFrontend:\nReact.js\nJavaScript / TypeScript\nTailwind CSS\nBackend:\nNode.js\nNestJS / Express.js\nDatabase:\nMongoDB\nPostgreSQL\nMySQL\nTools:\nGit\nREST APIs\nDocker (optional)\nNice to Have:\nExperience with Next.js.\nExperience with Docker and containerized applications.\nKnowledge of CI/CD pipelines.\nExperience with cloud platforms such as AWS, Azure, or Google Cloud.\nUnderstanding of microservices architecture.\nExperience with testing frameworks.\nSoft Skills:\nStrong problem-solving ability.\nAttention to detail.\nAbility to work independently and as part of a team.\nGood communication skills.\nPassion for learning new technologies.\nApplication Closing Date\n\n31st October, 2026.\nHow to Apply: Interested and qualified candidates should send their Resume to: [email protected] using the job title as the subject of the mail.","description_format":"text","description_chars":3210,"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-29T17:43:55Z"}],"visa":[],"liveness":{"score":74,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.826,"p_room":0.9,"age_days":11,"expected_fill_days":24,"reasons":["seen:11","win:mid"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/sage-grey-finance-full-stack-developer-react-js-node-js","json_url":"https://alion.io/job/sage-grey-finance-full-stack-developer-react-js-node-js.json","meta":{"generated_at":"2026-11-04T00:17:12Z","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":402,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":4461421},"rest":"https://alion.io/mcp/rest/get_company?id=4461421"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsage-grey-finance-full-stack-developer-react-js-node-js"},{"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%2Fsage-grey-finance-full-stack-developer-react-js-node-js"},{"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%2Fsage-grey-finance-full-stack-developer-react-js-node-js"},{"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/sage-grey-finance-full-stack-developer-react-js-node-js\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsage-grey-finance-full-stack-developer-react-js-node-js"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3473018}},{"tool":"search_jobs","arguments":{"company":"sage-grey.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3473018},"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"}}