Jobiglo

No results.

Software Engineer (Real-time Collaborative Platform – Full Stack)

csit · Singapore

New
Junior 🇬🇧 English
ReactJS Spring Boot PostgreSQL MongoDB MinIO Java TypeScript CI/CD Infrastructure as Code Git Kubernetes Cloud environment WebSockets Operational Transformation Rich-text engine customization Vite Nx AI-assisted copyedit Metadata tagging Agent-based workflows

Job description

About the role

As a Software Engineer, you will be part of a multi-disciplinary product development team that develops and implements a scalable, real-time collaborative digital platform for creating and editing rich, interactive content. This platform is highly critical for enabling analysts to co-author data-driven reports and interactive visualisations. Your work will directly support Singapore’s national security leaders in translating complex analysis into informed strategic decisions.

Key responsibilities

  • Implement and enhance real-time collaboration features, including multi-user editing, conflict resolution, and state synchronization across distributed systems.
  • Engineer interactive content experiences by developing interactive data storytelling capabilities, enabling users to create and embed dynamic charts, maps, visualizations, and data-driven content within reports.
  • Develop scalable microservices and APIs, ensuring performance, reliability, and consistency under high-concurrency workloads.
  • Participate in technical design discussions, proposing ideas and learning best practices in system architecture and implementation.
  • Collaborate with product, design, and end‑users to bridge the gap between complex data analysis and intuitive user experiences.
  • Explore and prototype AI‑driven features such as AI‑assisted copyedit/proofreading, metadata tagging, cross‑report reference validation and agent‑based workflow to enhance content reliability and efficiency.

Required profile

  • At least 2 years of software engineering experience, with a background in Engineering, Computer Science, or equivalent.
  • Experience with full stack web technologies such as ReactJS, Spring Boot, PostgreSQL, MongoDB and MinIO.
  • Experience in backend or frontend development (e.g., Java/Spring Boot or React/TypeScript) with willingness to learn new languages and frameworks.
  • Experience with databases such as RDBMS, NoSQL, and object storage.
  • Experience with CI/CD processes, Infrastructure as Code (IaC), Git, Kubernetes, and deploying and operating applications in a cloud environment.
  • Good understanding of system architecture design, software engineering best practices, and scalable service development.

Required skills

  • ReactJS
  • Spring Boot
  • PostgreSQL
  • MongoDB
  • MinIO
  • Java
  • TypeScript
  • CI/CD
  • Infrastructure as Code (IaC)
  • Git
  • Kubernetes
  • Cloud environment
  • WebSockets
  • Operational Transformation (OT)
  • Rich‑text engine customization
  • Vite
  • Nx
  • LLM integration / AI‑driven features
  • AI‑assisted copyedit
  • Metadata tagging
  • Agent‑based workflows

What we offer

  • Opportunity to work on cutting‑edge real‑time collaborative technology that underpins national‑level decision‑making.
  • Ability to deepen domain expertise and develop adjacent competencies within a diverse, innovative community.
  • Contribute to building a next‑generation decision‑enablement product that powers analysts and leaders for the long term.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec csit.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:lever

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 4 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

csit

Singapore