For Employers
Full Stack Developer


APRISIUM PTE. LTD.
8 days ago
Posted date
8 days ago
N/A
Minimum level
N/A
Position Overview:

We are looking for a Full Stack Developer to join our innovative team at APRISIUM, contributing to the development and enhancement of cutting-edge sensor analytics platforms, cloud-based monitoring solutions, and blockchain-driven certification systems. This role will involve working across frontend, backend, IoT, and cloud technologies to deliver scalable, high-performance applications that empower real-time water quality monitoring and environmental compliance. Report to Sales Revenue Officer.

Key Responsibilities

Performance Optimization
  • Lead and mentor a team of frontend developers, Data Analyst fostering a collaborative and innovative environment.
  • Be responsible for the overall planning, execution, and success of complex technical projects.
  • Oversee the entire software development lifecycle, from planning and design to implementation, testing, and deployment.
  • Excellent leadership, Time-management, and Decision-making skills.
  • Strong knowledge of design patterns and software engineering best practices.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables aligned with APRISIUM's product goals.
  • Design, develop, and maintain scalable and efficient web application using modern frontend and backend technologies.

Front-End Development
  • Design, develop, and maintain intuitive and responsive user interfaces for APRISIUM's web-based dashboards and customer-facing platforms.
  • Optimize the UI/UX for data visualization, real-time alerts, and seamless navigation.
  • Develop and maintain interactive dashboards using React.js, TypeScript, and D3.js/Recharts for real-time sensor data visualization.
  • Hands-on experience developing/integrating REST APIs.
  • Design, develop, and optimize APIs with Node.js (Express.js), Python (FastAPI/Django), and GraphQL/REST for seamless data exchange between IoT devices, cloud servers, and analytics platforms.
  • Manage SQL & NoSQL databases, including PostgreSQL, MySQL (for structured data), MongoDB (for IoT logs), and InfluxDB/TimescaleDB (for time-series sensor data).

Blockchain & AI-Driven Analytics
  • Integrate blockchain-based certification using Hyperledger Fabric, Ethereum, Solidity, and IPFS for secure data provenance and compliance tracking.
  • Leverage AI and machine learning with Python (TensorFlow, Scikit-learn, Pandas) for contamination detection and predictive analytics.
  • Utilize Apache Kafka for real-time data streaming and event-driven architectures.

Integration with IoT Systems
  • Develop and maintain IoT data pipelines, integrating sensor networks, edge computing, and cloud services.
  • Implement and optimize real-time communication protocols using MQTT, WebSockets, and EdgeX Foundry to ensure efficient sensor-to-cloud data transmission.
  • Process and analyze IoT-generated data, ensuring high accuracy, reliability, and compliance with industry standards.
  • Collaborate with IoT engineers to develop firmware interfaces using C/C++ and Python for seamless device-cloud integration.
  • Implement DevOps best practices with Terraform, Ansible, and CI/CD pipelines (GitHub Actions, Jenkins) for automated deployments.
  • Enhance security protocols with OpenSSL, JWT authentication, and API security best practices.

Blockchain & AI-Driven Analytics
  • Integrate blockchain-based certification using Hyperledger Fabric, Ethereum, Solidity, and IPFS for secure data provenance and compliance tracking.
  • Leverage AI and machine learning with Python (TensorFlow, Scikit-learn, Pandas) for contamination detection and predictive analytics.
  • Utilize Apache Kafka for real-time data streaming and event-driven architectures.

Collaboration and Innovation
  • Work closely with cross-functional teams, including data science, R&D, and product management, to translate technical requirements into software solutions.
  • Contribute to the design and architecture of scalable software systems aligned with APRISIUM's product goals.

Qualifications and Skills
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field - advantage
  • Minimum 4 years of proven experience as a full stack developer, with a strong portfolio of web applications.
  • Previous experience in a leadership role, managing a team of developers.
  • Proficiency in front-end frameworks (e.g., React, Angular, or Vue.js).
  • Experience with firmware programming in C#, C++ Programming, Python, Node.js, or Java for embedded IoT devices.
  • Experience with cloud platforms (e.g., AWS/Google Cloud/Azure, Docker, Kubernetes, Terraform, CI/CD Pipelines).
  • Proficiency in database management systems (e.g., PostgreSQL, MySQL, MongoDB, InfluxDB/TimescaleDB).
  • Familiarity with IoT & Real-Time Communication, RESTful APIs, MQTT, WebSocket, Edge Computing, and EdgeX Foundry.
  • Solid understanding of IoT ecosystems and real-time data processing.
Related tags
-
JOB SUMMARY
Full Stack Developer
APRISIUM PTE. LTD.
Singapore
8 days ago
N/A
Full-time

Full Stack Developer