{"id":4160358,"url":"https://alion.io/job/aprisium-software-full-stack-engineer","title":"Software & Full-stack Engineer","company":{"id":174963,"name":"Aprisium","domain":"aprisium.com","url":"https://alion.io/company/aprisium","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":"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":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":5000,"max":5500,"currency":"SGD","period":"month","gross":true,"usd_annual":51372},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"MQTT","optional":true},{"name":"Time Series","optional":true}],"status":"live","first_seen_at":"2026-11-12T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-11-12T00:00:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"About Aprisium \nAprisium is a deep-tech company developing real-time water quality monitoring and contamination detection solutions through advanced sensing, IoT, data analytics and AI technologies. \nPosition Overview \nThe Software & Full-stack Engineer will design, develop, test and maintain software supporting Aprisium’s connected analysers and sensor-based monitoring products. The role spans front-end applications, back-end services, APIs, databases and cloud/IoT integration, with close collaboration across firmware, hardware, R&D and product teams. The engineer will take ownership of reliable, secure and scalable software from prototype through deployment and ongoing improvement. \nKey Responsibilities \n1. Full-stack Application Development \n• Design, build and maintain responsive web applications and intuitive dashboards for device monitoring, data visualisation, alerts and reporting. \n• Develop back-end services, business logic, REST APIs and integrations to support product features and operational workflows. \n• Design and optimise databases, data models and queries for accurate, efficient storage and retrieval of sensor and application data. \n2. IoT, Firmware & Systems Integration \n• Integrate software with embedded devices, firmware, sensors, gateways and cloud platforms; support device connectivity, telemetry and data ingestion. \n• Collaborate with firmware and hardware engineers on communication protocols, interfaces, data formats and end-to-end system behaviour. \n• Troubleshoot cross-layer issues involving device communications, networking, software services and data pipelines. \n3. Software Architecture & Engineering Quality \n• Contribute to software architecture and select practical technologies for maintainability, performance, scalability and reliability. \n• Write clean, testable, documented code; conduct code reviews and implement unit, integration and system testing. \n• Use Git, issue tracking, CI/CD and automated deployment practices to support controlled releases and ongoing improvements. \n4. Product Delivery & Collaboration \n• Translate product requirements into technical specifications, implementation plans and working software features. \n• Work with Engineering, R&D, Deployment and Operations teams on prototyping, validation, deployment and user feedback. \n• Investigate production issues, monitor application performance and deliver timely fixes and enhancements. \n5. Security, Reliability & Documentation \n• Apply secure development practices, including authentication, authorisation, access control and appropriate protection of sensitive data. \n• Support logging, monitoring, error handling, backups and incident troubleshooting to improve service reliability. \n• Maintain technical documentation for architecture, APIs, configuration, deployment and support procedures. \nRequirements \n• Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering or a related discipline, or equivalent practical experience. \n• Proven hands-on experience developing and delivering full-stack applications in a professional environment. \n• Proficiency in at least one modern front-end framework (e.g., React, Vue or Angular) and web technologies (HTML, CSS, JavaScript/TypeScript). \n• Experience building back-end services and APIs using a relevant language/framework (e.g., Python, Node.js, Java or equivalent). \n• Practical knowledge of SQL/NoSQL databases, API integration, debugging, testing and version control (Git). \n• Familiarity with cloud infrastructure, deployment workflows and software security fundamentals. \n• Strong analytical thinking, ownership, communication and ability to work across hardware and software teams. \nPreferred Experience \n• Experience with IoT platforms, sensor telemetry, MQTT/HTTP, embedded-device integration or industrial monitoring systems. \n• Exposure to AWS, Azure or GCP; containers (Docker), CI/CD pipelines and cloud monitoring tools. \n• Experience with time-series data, real-time dashboards, event processing or data visualisation. \n• Experience in a deep-tech, instrumentation, water/environmental monitoring or startup environment. \nKey Competencies \nFull-stack Development • Front-end & Back-end Engineering • APIs & Databases • IoT/Device Integration • Cloud Deployment • Testing & Debugging • Security & Access Control • Documentation • Cross-functional Delivery \nSuccess Measures \n• Timely delivery of stable, maintainable product features and engineering milestones. \n• Reliable integration and data flow between devices, cloud services and user applications. \n• Improved software quality, security, performance and incident resolution. \n• Clear documentation and effective collaboration with engineering and product teams. \nHow to Apply \nif you are interested in this opportunity, please send your updated resume, expected salary, and earliest available start date to . Alternatively, you may apply through MyCareersFuture (MCF).\nSkills\nBack-End Systems, engine sensor data, Implement Embedded Software, Computer Engineering, CSS, Direct experience, Application Monitoring, Computer Proficiency, NoSQL, Computer Science, Hardware Interfacing, Business Logic, Working alongside Product Teams, Troubleshooting of Connectivity Issues, Rest Apis, Software Deployment","description_format":"text","description_chars":5307,"description_truncated":false,"requirements":{"experience_years_min":2,"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":["Sensors & Transducers","IoT Security"],"lifecycle":[{"event":"open","at":"2026-11-12T11:22:51Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["seen:0","win:early","comp:junior"],"computed_at":"2026-11-12T16:48:20Z"},"pay":{"stated_usd_annual":51372,"is_top_pay":false},"html_url":"https://alion.io/job/aprisium-software-full-stack-engineer","json_url":"https://alion.io/job/aprisium-software-full-stack-engineer.json","meta":{"generated_at":"2026-11-12T16:48:20Z","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":35235,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":174963},"rest":"https://alion.io/mcp/rest/get_company?id=174963"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faprisium-software-full-stack-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Faprisium-software-full-stack-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Faprisium-software-full-stack-engineer"},{"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/aprisium-software-full-stack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faprisium-software-full-stack-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4160358}},{"tool":"search_jobs","arguments":{"company":"aprisium.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4160358},"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"}}