Full Stack Developer

APRISIUM PTE. LTD.
8 days ago
Posted date8 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesPosition 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
Front-End Development
Blockchain & AI-Driven Analytics
Integration with IoT Systems
Blockchain & AI-Driven Analytics
Collaboration and Innovation
Qualifications and Skills
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.
JOB SUMMARY
Full Stack Developer

APRISIUM PTE. LTD.
Singapore
8 days ago
N/A
Full-time
Full Stack Developer