{"id":2778147,"url":"https://alion.io/job/job-mail-full-stack-developer-19","title":"Full Stack Developer","company":{"id":701519,"name":"Job Mail","domain":"jobmail.co.za","url":"https://alion.io/company/job-mail","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":true,"listed_via":"jobmail.co.za","ats_vendor":"Schema","truth_index":{"grade":"C","score":64,"open_postings":6701,"ghost_share":0.497,"stale_share":0,"repost_share":0.724,"time_to_fill_p50_days":11,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":["ZA"],"hiring_countries_total":1,"salary":{"min":600,"max":600,"currency":"ZAR","period":"day","gross":null,"usd_annual":9250},"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Mongoose","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React Native","optional":false},{"name":"Rest API","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-17T10:11:22Z","employer_posted_date":"2026-10-17","last_verified_at":"2026-10-17T10:11:22Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Build real products. Ship fast. See your code live in the hands of thousands of users.This is a dream role for a developer who wants more than tickets and maintenance, it's your chance to own features end-to-end across mobile and web, work with modern tech, and operate in a truly AI-enabled development environment. If you thrive in fast-paced, product-driven environments and enjoy building scalable, real-world solutions, this is one of those IT jobs that doesn't come around often.\nMy client is looking for a Full Stack Developer to join a high-growth, product-led tech environment focused on building scalable, multi-tenant platforms used in real-world, high-volume scenarios.\nThis role is designed for developers who want ownership. You won't just contribute code, you'll shape features from concept to production across mobile and web platforms. You'll work in a collaborative, engineering-first culture where ideas are valued, experimentation is encouraged, and AI tools are part of everyday development workflows.\nThe environment is fast-moving, with real product impact. Your work will directly influence platform performance, user experience, and business outcomes, giving you visibility and purpose in what you build.\nWhat's in it for you:\nWork across mobile + web + backend in a true full stack role\nBuild products used in high-scale, real-world environments\nExposure to modern tech stacks and AI-driven development tools\nHybrid / remote flexibility\nStrong ownership culture where developers influence product and architecture decisions\nContinuous learning and exposure to emerging technologies\nKey Responsibilities:\nBuild and deliver mobile app features using React Native, ensuring performance and compliance\nDevelop and enhance web functionality using React, Node.js, and Express\nParticipate in system design and architecture decisions, improving scalability and reducing technical debt\nWork across multi-tenant configurations, ensuring seamless experiences for users and operators\nDevelop and maintain payment and billing functionality, including integrations and error handling\nCollaborate cross-functionally with product, support, and sales teams to translate requirements into technical solutions\nInstrument features with analytics and monitor system performance and usage metrics\nLeverage AI coding tools to improve productivity, debugging, and development workflows\nJob Experience and Skills Required:\nEducation\nBachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)\nExperience\n3+ years' experience in software development, including mobile development\nHands-on experience building and shipping mobile applications\nExperience working in fast-paced, product-driven environments\nExposure to multi-tenant platforms, payments systems, or SaaS products advantageous\nSkills\nReact Native (Gluestack or similar component libraries)\nReact (Web development)\njs and Express (backend APIs)\nMongoDB (Mongoose), with exposure to Postgres beneficial\nREST API development and integration\nEvent-driven architectures (e.g. SQS or similar) advantageous\nPayment integrations (wallets, billing, or payment gateways)\nFamiliarity with AI coding tools (GitHub Copilot, Claude, Cursor)\nStrong understanding of system design and architecture principles\nApply now!\nFor more exciting IT vacancies, please visit: https://www.communicate.co.za/\nI also specialise in recruiting in the following:\nReact Native (Gluestack or similar component libraries)\nReact (Web development)\njs and Express (backend APIs)\nMongoDB (Mongoose), with exposure to Postgres beneficial\nREST API development and integration\nEvent-driven architectures (e.g. SQS or similar) advantageous\nPayment integrations (wallets, billing, or payment gateways)\nFamiliarity with AI coding tools (GitHub Copilot, Claude, Cursor)\nStrong understanding of system design and architecture principles\nIf you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.For more information please contact:\nLizaan Bunning","description_format":"text","description_chars":4141,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[{"name":"South Africa","iso":"ZA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-17T10:31:43Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":0,"expected_fill_days":11,"reasons":["conf:4","agency","win:early","comp:brand"],"computed_at":"2026-10-17T22:41:35Z"},"pay":{"stated_usd_annual":9250,"is_top_pay":false},"html_url":"https://alion.io/job/job-mail-full-stack-developer-19","json_url":"https://alion.io/job/job-mail-full-stack-developer-19.json","meta":{"generated_at":"2026-10-17T22:41:35Z","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":758,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":701519},"rest":"https://alion.io/mcp/rest/get_company?id=701519"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjob-mail-full-stack-developer-19"},{"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%2Fjob-mail-full-stack-developer-19"},{"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%2Fjob-mail-full-stack-developer-19"},{"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/job-mail-full-stack-developer-19\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjob-mail-full-stack-developer-19"}]}