Назад
Company hidden
25 дней назад

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

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Singapore
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (Real-time Collaborative Platform – Full Stack) (React/Spring Boot): Building a scalable real-time collaborative platform for co-authoring data-driven reports and interactive visualisations with an accent on multi-user editing, conflict resolution, state synchronization, and interactive data storytelling. Focus on designing high-concurrency microservices and APIs, integrating AI-assisted content reliability features, and connecting complex analysis with intuitive user experiences.

Location: Singapore, Singapore; on-site. Only Singapore Citizens will be considered.

Company

CSIT is an agency under Singapore’s Ministry of Defence developing digital solutions that support national security decision-making.

What you will do

  • Implement real-time collaboration features such as multi-user editing, conflict resolution, and state synchronization across distributed systems.
  • Develop interactive data storytelling capabilities, including dynamic charts, maps, visualisations, and data-driven content embedded in reports.
  • Build scalable microservices and APIs with strong performance, reliability, and consistency under high-concurrency workloads.
  • Participate in technical design discussions and apply system architecture and software engineering best practices.
  • Collaborate with product, design, and end-users to turn complex data analysis into intuitive user experiences.
  • Prototype AI-driven features for copyediting, proofreading, metadata tagging, cross-report reference validation, and agent-based workflows.

Requirements

  • At least 2 years of software engineering experience and a background in Engineering, Computer Science, or an equivalent field.
  • Experience with full stack web technologies such as React, Spring Boot, PostgreSQL, MongoDB, and MinIO.
  • Backend or frontend development experience, such as Java/Spring Boot or React/TypeScript, with the ability to learn new languages and frameworks.
  • Experience with relational databases, NoSQL databases, and object storage.
  • Experience with CI/CD, Infrastructure as Code, Git, Kubernetes, and deploying and operating cloud applications.
  • Singapore citizenship is required for consideration.

Nice to have

  • Experience with agile software development practices.
  • Familiarity with LLM-powered features, agent-based workflows, or automation tools.
  • Experience with WebSockets, Operational Transformation, or rich-text engine customisation.
  • Familiarity with Vite, Nx, large-scale codebases, or monorepo development.

Culture & Benefits

  • Opportunities to deepen domain expertise and develop adjacent technical competencies.
  • Work on products forming a foundation for next-generation decision-enablement solutions.
  • Build data-driven products for analysts and national security leaders.
  • Contribute to future-proofed digital solutions with an emphasis on precision and agility.

Hiring process

  • Artificial intelligence tools may support application review, resume analysis, or response assessment.
  • Final hiring decisions are made by humans.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →