Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About SGInnovate
SGInnovate is a Deep Tech ecosystem builder and investor, backed by the Singapore Government. Our expertise and approach combines investments, talent development and community-building to catalyse the translation of emerging technologies into tomorrow’s opportunities. Through our flagship Deep Tech Central platform, we connect individuals, founders and companies to specialised resources and opportunities across all technological domains and stages of growth. Our portfolio of emerging tech startups comprises some of the most promising companies leading the commercialisation of research developed from Singapore’s RIE ecosystem. Connect with us at www.sginnovate.com.
Role
We are seeking a versatile and highly skilled Full Stack Developer to join our engineering team. In this role, you will be a true "all-rounder," responsible for maintaining, optimising, and building core enhancements for SGInnovate’s Deep Tech Central platform.
We are looking for a developer who excels in traditional full-stack environments and embraces emerging AI technologies. You will work closely with our Product Manager and report directly to the Technical Lead to navigate a diverse and evolving technological ecosystem.
Responsibilities
- End-to-End Development: Design, build, and maintain scalable full-stack applications and administrative portals.
- Agile Execution: Collaborate closely with the Product Manager, translating Jira tickets, mockups, and product requirements into high-quality, functional code.
- AI Integration & Innovation: Help conceptualise and build AI-driven features to enhance user experience. Possibly pilot integrations using Generative AI, Large Language Models (LLMs), and AI APIs.
- Architecture & Serverless: Develop and deploy serverless applications using AWS Lambda, AWS SAM, and the Serverless Framework.
- Platform Maintenance: Support and enhance a diverse codebase, managing both modern stacks (Next.js/NestJS) and legacy/varied environments (PHP, Drupal 9, Angular, Vue.js).
- Cloud & DevOps: Manage cloud deployments, configure AWS services via Console/CLI, and maintain CI/CD pipelines using Jenkins (Groovy scripting).
- Security & Compliance: Ensure platform integrity by implementing and monitoring security protocols using AWS security tools, ClamAV, and NetSkope.
- Reporting: Utilise Python to generate and automate HackerRank reports for internal tracking and analytics.
Requirement
Frontend Development
- Core: Next.js, React.js, TypeScript, JavaScript, HTML, CSS.
- UI/UX: Material UI (MUI).
- Additional Frameworks: Angular, Vue.js, and Nuxt Framework (required for supporting varied platform components).
- Authentication: AWS Cognito.
Backend Development & Databases
- Core Backend: Node.js, NestJS.
- Legacy/Varied Systems: PHP, Drupal 9.
- Scripting: Python (specifically for handling HackerRank reports).
- Databases: AWS RDS Aurora (PostgreSQL), MySQL.
- ORM: Prisma.
- Integrations: Zoom Services, Scheduler services.
Cloud, DevOps & Serverless (AWS & Infrastructure)
- Compute & Hosting: AWS EC2, AWS Lambda, AWS S3.
- Networking & Delivery: AWS CloudFront, AWS Load Balancer, Cloudflare DNS.
- Messaging & Serverless: AWS SNS, AWS SES, AWS SAM, Serverless Framework.
- CI/CD: Jenkins (Groovy scripting), AWS Console & CLI.
Security & Monitoring
- AWS Security: AWS WAF, AWS Inspector, AWS GuardDuty, Security Hub.
AI & Machine Learning (Preferred)
- AI Integration: Familiarity with leveraging LLM APIs (e.g. OpenAI, Google Gemini, Anthropic, or AWS Bedrock).
- Frameworks/Concepts: Basic understanding of Prompt Engineering, Retrieval-Augmented Generation (RAG), and working with AI orchestration frameworks like LangChain or LlamaIndex.
- Data: Familiarity with vector embeddings and vector databases (e.g. leveraging pgvector within PostgreSQL).
What Makes You a Great Fit
- AI-Forward Mindset: You embrace AI tools to enhance your own developer productivity (e.g. GitHub Copilot, AI-assisted debugging) and are excited to brainstorm how AI can solve real user problems on the platform.
- Versatility: You are a true full-stack generalist who isn't intimidated by a large, complex, and varied tech stack.
- Problem Solver: You can smoothly transition from debugging a deployment pipeline in Jenkins to building out a new UI component in Next.js, to testing an API prompt for an AI feature.
- Team Player: You communicate technical concepts clearly and thrive in a Jira-driven, Agile workflow alongside Product Managers and Technical Leads.
If the above sounds like you and your dream job, send us your CV at [email protected].
We regret that only shortlisted candidates will be notified. By submitting an application or your resume to us, you are consenting to the collection and use of the submitted personally identifiable data. We collect and use personal data (e.g. name, address, telephone number and email address) submitted by you for evaluating job applications, processing information requests, and internal record-keeping of our communications with you. Further information on our Data Protection & Privacy Policy can be found at www.sginnovate.com/privacypolicy.
Key Skills
Ranked by relevanceReady to apply?
Join SGInnovate and take your career to the next level!
Application takes less than 5 minutes

