Software & Full-stack Engineer

APRISIUM PTE. LTD.

Singapore

Sur place

SGD 90 000 - 130 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Aprisium Pte. Ltd. specializes in real-time water quality monitoring and contamination detection through sensing, IoT, data analytics and AI technologies.

The Software & Full-stack Engineer will design, develop, test and maintain software for Aprisium's connected analysers and sensor-based monitoring products, spanning frontend dashboards, APIs, databases and cloud/IoT integration. The role requires collaboration across firmware, hardware, R&D and product teams to deliver reliable, secure

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • Hands-on experience building full-stack applications.
  • Proficiency in at least one modern front-end framework and web technologies (HTML, CSS, JavaScript/TypeScript).
  • Experience building back-end services and APIs (Python, Node.js, Java or equivalent).
  • SQL/NoSQL databases, API integration, debugging, testing and version control (Git).
  • Cloud infrastructure familiarity and software security fundamentals.
  • Strong analytical thinking and cross-functional collaboration.

Responsabilités

  • Design, build and maintain responsive web applications and dashboards for device monitoring and reporting.
  • Develop back-end services, REST APIs and integrations to support product features and workflows.
  • Design and optimise databases and data models for sensor data storage and retrieval.
  • Integrate software with embedded devices, firmware and cloud platforms; support telemetry and data ingestion.
  • Contribute to software architecture and ensure maintainability, performance and reliability.
  • Write clean, tested, documented code; perform reviews; support CI/CD and deployments.
  • Translate requirements into technical specs and working software features; collaborate with cross-functional teams.
  • Investigate production issues and improve service reliability and monitoring.

Connaissances

Front-end frameworks
Back-end APIs
Databases
Cloud platforms
CI/CD
Security basics

Formation

Bachelor’s degree in CS/Software Eng/Comp Eng or related

Outils

Docker
Git
CI/CD tooling

Description du poste

About Aprisium

Aprisium is a deep-tech company developing real-time water quality monitoring and contamination detection solutions through advanced sensing, IoT, data analytics and AI technologies.

Position Overview

The 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.

Key Responsibilities
1. Full-stack Application Development
  • Design, build and maintain responsive web applications and intuitive dashboards for device monitoring, data visualisation, alerts and reporting.
  • Develop back-end services, business logic, REST APIs and integrations to support product features and operational workflows.
  • Design and optimise databases, data models and queries for accurate, efficient storage and retrieval of sensor and application data.
2. IoT, Firmware & Systems Integration
  • Integrate software with embedded devices, firmware, sensors, gateways and cloud platforms; support device connectivity, telemetry and data ingestion.
  • Collaborate with firmware and hardware engineers on communication protocols, interfaces, data formats and end-to-end system behaviour.
  • Troubleshoot cross-layer issues involving device communications, networking, software services and data pipelines.
3. Software Architecture & Engineering Quality
  • Contribute to software architecture and select practical technologies for maintainability, performance, scalability and reliability.
  • Write clean, testable, documented code; conduct code reviews and implement unit, integration and system testing.
  • Use Git, issue tracking, CI/CD and automated deployment practices to support controlled releases and ongoing improvements.
4. Product Delivery & Collaboration
  • Translate product requirements into technical specifications, implementation plans and working software features.
  • Work with Engineering, R&D, Deployment and Operations teams on prototyping, validation, deployment and user feedback.
  • Investigate production issues, monitor application performance and deliver timely fixes and enhancements.
5. Security, Reliability & Documentation
  • Apply secure development practices, including authentication, authorisation, access control and appropriate protection of sensitive data.
  • Support logging, monitoring, error handling, backups and incident troubleshooting to improve service reliability.
  • Maintain technical documentation for architecture, APIs, configuration, deployment and support procedures.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or a related discipline, or equivalent practical experience.
  • Proven hands-on experience developing and delivering full-stack applications in a professional environment.
  • Proficiency in at least one modern front-end framework (e.g., React, Vue or Angular) and web technologies (HTML, CSS, JavaScript/TypeScript).
  • Experience building back-end services and APIs using a relevant language/framework (e.g., Python, Node.js, Java or equivalent).
  • Practical knowledge of SQL/NoSQL databases, API integration, debugging, testing and version control (Git).
  • Familiarity with cloud infrastructure, deployment workflows and software security fundamentals.
  • Strong analytical thinking, ownership, communication and ability to work across hardware and software teams.
Preferred Experience
  • Experience with IoT platforms, sensor telemetry, MQTT/HTTP, embedded-device integration or industrial monitoring systems.
  • Exposure to AWS, Azure or GCP; containers (Docker), CI/CD pipelines and cloud monitoring tools.
  • Experience with time-series data, real-time dashboards, event processing or data visualisation.
  • Experience in a deep-tech, instrumentation, water/environmental monitoring or startup environment.
Key Competencies
  • Full-stack Development
  • Front-end & Back-end Engineering
  • APIs & Databases
  • IoT/Device Integration
  • Cloud Deployment
  • Testing & Debugging
  • Security & Access Control
  • Documentation
  • Cross-functional Delivery
Success Measures
  • Timely delivery of stable, maintainable product features and engineering milestones.
  • Reliable integration and data flow between devices, cloud services and user applications.
  • Improved software quality, security, performance and incident resolution.
  • Clear documentation and effective collaboration with engineering and product teams.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Team Lead, Engineering
Team Lead, Engineering

APRISIUM PTE. LTD. • Singapore

Sur place
SGD 180 000 - 260 000
ESOS eligibility
R&D Chemist
R&D Chemist

APRISIUM PTE. LTD. • Singapore

Sur place
SGD 60 000 - 90 000
Real-Time IoT Full-Stack Engineer
Real-Time IoT Full-Stack Engineer

APRISIUM PTE. LTD. • Singapore

Sur place
SGD 90 000 - 130 000
Project Manager
Project Manager

aprisium pte. ltd. • Singapore

Sur place
SGD 60 000 - 120 000
Medical benefits
Annual leave
On-the-job training
+3
Software Engineer
Software Engineer

Codex Solutions • Singapore

Sur place
SGD 60 000 - 90 000
Software Engineer
Software Engineer

FLOWSERVE PTE LTD • Singapore

Sur place
SGD 90 000 - 130 000
Software Developer
Software Developer

AVEPOINT SINGAPORE PTE. LTD. • Singapore

Sur place
SGD 70 000 - 120 000
Software Engineer
Software Engineer

ARISTON SERVICES PTE. LTD. • Singapore

Sur place
SGD 120 000 - 180 000
Computer Engineer
Computer Engineer

WETEC PTE. LTD. • Singapore

Sur place
SGD 42 000 - 66 000
Solution Architect/ Senior Technical Manager (Ref 26640)
Solution Architect/ Senior Technical Manager (Ref 26640)

JOBLINE RESOURCES PTE. LTD. • Singapore

Sur place
SGD 140 000 - 200 000