x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Full Stack Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Full Stack Software Engineer

Porolis Technologies Pte. Ltd.

Porolis Technologies Pte. Ltd. company logo

Job responsibilities :


Functional Requirement Specifications, Testing and Documentation :

  • Draft functional specifications and system performance requirements
  • Define unit tests and detailed system integration documents, additionally to any other documents required during the project lifecycle
  • Enable and support functional and user acceptance testing
  • Develop final documentation and train Users

Architect and Design :

  • Lead the architectural design of cloud-based SaaS application on AWS, utilizing relevant services to ensure scalability, security, and performance, with CI/CD integration
  • Implement strategies to optimize application performance, addressing latency, and ensuring responsiveness across diverse devices and platforms

Machine Learning :

  • Ensure the seamless integration of machine learning models into the application, optimizing for real-time predictions and user experience

Applications Development :

  • Full-stack software development on backend and frontend (eg Python, SQL, REST, JavaScript, TypeScript / node.js + React framework) for the SaaS
  • Applications development on Windows environment to communicate with the firmware of the IOT optical device
  • Oversee the applications development on iOS and Android

Data Management :

  • Design the architecture and system for effective data storage, retrieval, and management in a cloud environment, ensuring compliance with data privacy and security standards.

Team Collaboration across Disciplines :

  • Work closely with cross-discipline teams, including AIML engineers, UI/UX designers, firmware engineer and IOT-hardware engineers, to ensure a cohesive development process to integrate hardware and/or software systems

Qualifications and skills :


  • Bachelor's degree or higher in Software Engineering, Computer Science or a related field
  • Minimum 3 years of hands-on experience in system architecture and system development, with a solid understanding of AI, machine learning, and deep learning principles
  • Hands-on coding and software design experience building robust and scalable software using Python, C+, SQL, REST, JavaScript, TypeScript / node.js + React/Angular framework
  • Experience in building data intensive applications in a modern technology stack Cloud services (AWS, Azure), data pipelines, SQL/No-SQL databases
  • Experience building and consuming web-based APIs
  • Familiar with continuous deployment environments (eg Jenkins) and test-driven development
  • Good understanding and practical experience on Docker, CI/CD and Kubernetes
  • Strong knowledge and practical experience of Micro services architecture.
  • Strong knowledge of source code management tools such as Git

If you have aspirations to be part of a dynamic team to pioneer game-changing AI solutions for the Gemstone industry, please send your resume to [email protected].

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
System Network Consultant
Quadrant360 Consulting Pte. Ltd.
Quick Apply
Application Developer #67373
Anradus Pte. Ltd.
Quick Apply
Technical Sales Engineer #67301
Anradus Pte. Ltd.
Quick Apply
Regional Technical Engineer (APAC) #67173
Anradus Pte. Ltd.
Quick Apply
Senior Application Developer #67169
Anradus Pte. Ltd.
Quick Apply
Technical Sales Support Specialist #67165
Anradus Pte. Ltd.
Quick Apply
Embedded System Engineer #67157
Anradus Pte. Ltd.
Quick Apply
Software Engineer (VB/VB.NET) #67144
Anradus Pte. Ltd.
Quick Apply
Software Engineer #67126
Anradus Pte. Ltd.
Quick Apply
Head of Marketing and Communications
Inicio Group Pte. Ltd.
Quick Apply