Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company in Singapore is looking for a full-stack web developer to join their team. The role requires strong skills in Python and React.js, as well as experience with cloud services and AI/ML integration. Candidates should be proactive problem solvers with excellent communication skills and a degree in Computer Science or Software Engineering.
Technical Requirements
Overview:
We are seeking a candidate who has proven full-stack web application development experience with Python using modern frameworks. The candidate should have understanding of web architecture design and deployment and how they can be integrated with Large Language Models (LLMs).
Frontend:
• Strong proficiency in React.js
• Experience with modern frontend development practices
• Knowledge of frontend testing frameworks
• UI/UX implementation skills
Backend:
• Python development experience, particularly with FastAPI
• Database design and management
• Experience with cloud services integration
Cloud & DevOps:
• Experience with Google Cloud Platform (GCP) services including:
o Vertex AI
o Cloud Storage
o Firebase/Firestore
o BigQuery
(If the candidate does not have Google Cloud experience, any other leading Cloud Service Provider experience is also acceptable, if it includes working with Python development and serverless deployments with AI, Object Storage, Cloud Databases (SQL and NoSQL). The candidate should be willing to pick up equivalent skills on GCP )
• Automating deployment: CI/CD implementation
• Security best practices
AI/ML Integration:
• Experience integrating LLM APIs
• Understanding of prompt engineering
• Knowledge of AI service implementation
Additional Requirements
• Degree in Computer Science, Software Engineering, or related field
• Experience with government systems is advantageous
• Strong problem-solving skills
• Excellent communication abilities
• Security clearance eligibility
Nice to Have
• Experience with document processing and generation
• Knowledge of government ICT project processes
• Previous experience with AI/ML projects
• Experience with automated testing implementation