Why This Opportunity Stands Out
Join a long-term project with a leading organisation in Singapore, where you will work on cutting-edge, cloud-native applications using modern technologies. This role offers the opportunity to build scalable solutions, gain exposure to advanced Python, Reactjs , AWS serverless architecture and contribute to impactful digital platforms in a highly collaborative environment.
✅ Top 3 Must-Have Skills
- AWS Serverless (Lambda, AppSync, DynamoDB)
- Python Backend Development
- React + TypeScript (Frontend Development)
Backend Technology
- Python-based backend development
- AWS Lambda / Serverless architecture
- AWS services: AppSync, DynamoDB, S3, Cognito, SQS, EventBridge, and related integrations
Frontend Technology
- React + TypeScript Single Page Application (SPA)
- Vite build tooling
- Redux Toolkit for state management
- Ant Design component library
- GraphQL / AWS AppSync integration
- PWA (Progressive Web App) concepts and implementation
Key Technical Skills
- Strong experience in AWS serverless and cloud-native application development
- Hands-on GraphQL / AppSync integration experience
- Strong React, TypeScript, and component-based UI development skills
- Experience with map/location-based UI features, including rendering and real-time updates
- API integration, debugging, and production support experience
- Testing experience using Vitest, React Testing Library, and/or Playwright
- Basic understanding of logging/monitoring tools (e.g., Splunk) will be an advantage
Role Requirements
- Prior hands-on experience in real production projects is essential
- Ability to work across both frontend and backend workflows
- Strong troubleshooting and problem-solving skills in live environments
- Experience working with integrated systems and multiple dependencies
Location & Contract
- Location: Changi, Singapore
- Duration: 1-year contract
Next Step
Simply click on Apply here to drop your resume or email at [Confidential Information]
Tamanna Bilandi
Direct Line: 8463 2870
EA License No: 91C2918
Personnel Registration Number: R2096241