{"id":2809756,"url":"https://alion.io/job/ladder-global-full-stack-developer-node-js-react-typescript","title":"Full-Stack Developer (Node.js / React / TypeScript)","company":{"id":4446261,"name":"Ladder Global","domain":"ladderglobal.com","url":"https://alion.io/company/ladder-global","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rooster","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-20T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Colombo, Sri Lanka"],"countries":["LK"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":100000,"max":120000,"currency":"LKR","period":"month","gross":null,"usd_annual":4344},"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prisma","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Vite","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-08-10T14:27:41Z","employer_posted_date":"2026-08-10","last_verified_at":"2026-10-20T22:04:13Z","board_verified":true,"closed_at":null,"days_open":71,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":71},"description":"We are seeking a skilled Full-Stack Developer to join our team. As a Full-Stack Developer, you will be responsible for designing, developing, and maintaining features for our multi-tenant B2B SaaS platform. You will work across both the backend and frontend, using technologies such as Node.js, Express, React, TypeScript, PostgreSQL, Prisma, Redis, and RabbitMQ.In this role, you will be responsible for:\nDesign, develop, test, and deploy full-stack features across Node.js/Express and React\nDevelop scalable and maintainable backend services and REST APIs using Node.js, Express, and TypeScript\nBuild responsive and high-performance user interfaces and analytical dashboards using React, Vite\nDesign and maintain multi-tenant account, workspace, user, and role management systems\nImplement and maintain OAuth 2.0 integrations with third-party platforms such as Meta Ads Graph API and Google Analytics Data API\nDesign and evolve relational database schemas using PostgreSQL and Prisma ORM\nCollaborate with designers, project managers, and other developers to ensure projects are delivered on time and to a high standard\nTest, troubleshoot, debug, and optimise applications to ensure reliability, performance, and security\nParticipate in code reviews and contribute to technical and architectural decisions\nStay up-to-date with modern web development technologies, SaaS architecture, cloud technologies, and software engineering best practices\nTo be successful in this role, you should have:\n1+ years of professional software engineering experience, preferably working on B2B SaaS products\nGood understanding of asynchronous programming, concurrency, promises, event-driven systems, and background processing in Node.js\nExperience implementing REST API integrations and OAuth 2.0 authentication flows\nExperience working with third-party APIs and handling API rate limits, pagination, retries, and asynchronous data synchronisation\nStrong problem-solving skills and the ability to investigate and resolve complex technical issues\nAbility to write clean, readable, maintainable, and scalable code\nGood understanding of frontend state management and responsive UI development\nExperience working independently as well as collaboratively within a development team\nStrong communication skills and the ability to explain technical concepts clearly\nStrong attention to detail and the ability to manage multiple development tasks and priorities\nExperience with Docker and cloud platforms such as AWS or Azure\nThe following would be considered an advantage:\nExperience building and maintaining multi-tenant SaaS applications\nExperience working with Meta Ads API, Google Analytics 4 API, or other marketing and analytics APIs\nExperience with GitHub Actions and CI/CD pipelines\nUnderstanding of distributed systems, job queues, caching, and scalable application architecture\nWe offer a dynamic and fast-paced development environment, with opportunities to work on a modern SaaS product and solve real-world engineering challenges. You will have the opportunity to work across the entire technology stack, contribute to architectural decisions, and take ownership of features from development through to production.\nIf you are a talented Full-Stack Developer with a passion for building scalable SaaS applications, data-driven products, API integrations, and high-quality user experiences, we encourage you to apply for this exciting opportunity.\nSalary: LKR 100,000 - 120,000 / month","description_format":"text","description_chars":3471,"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":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-18T09:05:56Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.316,"p_room":0.28,"age_days":70,"expected_fill_days":20,"reasons":["conf:1","win:tail","crowd:junior"],"computed_at":"2026-10-20T05:45:00Z"},"pay":{"stated_usd_annual":4344,"is_top_pay":false},"html_url":"https://alion.io/job/ladder-global-full-stack-developer-node-js-react-typescript","json_url":"https://alion.io/job/ladder-global-full-stack-developer-node-js-react-typescript.json","meta":{"generated_at":"2026-10-20T23:53:40Z","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":27551,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00: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":4446261},"rest":"https://alion.io/mcp/rest/get_company?id=4446261"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fladder-global-full-stack-developer-node-js-react-typescript"},{"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%2Fladder-global-full-stack-developer-node-js-react-typescript"},{"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%2Fladder-global-full-stack-developer-node-js-react-typescript"},{"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/ladder-global-full-stack-developer-node-js-react-typescript\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fladder-global-full-stack-developer-node-js-react-typescript"}]}