Full Stack Software Engineer (Content Processing)
csit · Singapore
Job description
About the role
CSIT is building next‑generation analytical platforms to accelerate threat detection for Singapore's national security. As a Full Stack Software Engineer you will create intelligent automation and AI‑powered features that turn high‑volume data streams into actionable insights for analysts.
Key responsibilities
- Architect, develop, and optimise scalable web applications and high‑performance APIs using JavaScript/TypeScript, Python or Java.
- Integrate AI patterns such as Retrieval‑Augmented Generation, autonomous agents and LLM‑driven conversational interfaces into production.
- Design robust data solutions with MongoDB and Elasticsearch, extending them with vector search and embedding strategies.
- Manage CI/CD pipelines, containerisation (Docker/Kubernetes) and cloud‑native services to ensure resilience and uptime.
- Collaborate with UI/UX designers, data engineers and product managers to deliver high‑quality digital experiences.
Required profile
- Degree in Computer Science or a related field with proven hands‑on software development experience.
- Experience building dynamic, responsive user interfaces with React.js and modern JavaScript/TypeScript.
- Proven ability to create secure, efficient RESTful APIs using frameworks such as Express.js, Fastify, FastAPI or Spring Boot.
- Hands‑on experience with data persistence and search layers using MongoDB, Redis or Elasticsearch.
Required skills
- JavaScript / TypeScript
- Python
- Java
- React.js
- Express.js, Fastify, FastAPI, Spring Boot
- MongoDB, Redis, Elasticsearch
- Docker, Kubernetes
- CI/CD pipelines and cloud‑native development
What we offer
- Work that directly supports Singapore's national security.
- Hands‑on experience with cutting‑edge AI and cloud technologies at scale.
- Collaborative engineering culture with a focus on work‑life balance.
- Opportunities for growth and innovation at the intersection of software engineering and AI.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salary: Full Stack Engineer Based on 17 job offers in SingaporeSalaries by job title
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
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 days ago
Expires 1 month from now
20 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
csit
Singapore
Related job offers
-
IT Operations Manager
YI TIAN YI INTERNATIONAL Singapore -
Low‑Code Engineer – Jira Service Management & ITSM Implementation
EXCELTECH COMPUTERS PTE. LTD. Singapore -
Business Analyst – Digital Systems
EXCELTECH COMPUTERS PTE. LTD. Singapore -
Senior Business Change & Adoption Consultant
IBM Singapour -
Solution Architect
Hitachi Rail Singapour