25 дней назад
Software Engineer (Real-time Collaborative Platform – Full Stack)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
11 дней назад
Software Engineering Lead, Authoring & Apps (AI)
160 000 - 220 000$
12 дней назад
Software Engineer II, Channels (Fullstack)
142 538 - 235 736CAD
10 дней назад
Senior Software Engineer (Fullstack/Cybersecurity)
6 000 - 7 500€
10 дней назад
Software Engineer - Agentic Platform (AI)
12 дней назад
Senior Fullstack Engineer (AI)
11 дней назад