Job Details
- Title: Full Stack Developer (TypeScript / AWS)
- Location: Central, Singapore
- Working Hours: Mon-Fri
- Job Type: Contract
- Salary Package: Up to $10,000 (basic) + AWS
About the Role
We are looking for a highly skilled Full Stack Developer with strong experience in TypeScript and AWS to join our growing engineering team. You will be responsible for designing, developing, and maintaining scalable web applications and cloud‑native services. This role involves working closely with product managers, designers, and cross‑functional teams to deliver high‑quality, secure, and reliable software solutions.
Key Responsibilities
- Design, build, and maintain full‑stack applications using TypeScript, Node.js, and modern frontend frameworks (React/Angular/Vue).
- Develop and optimize serverless or container‑based backend services on AWS (Lambda, API Gateway, ECS/EKS, S3, DynamoDB, RDS, etc.).
- Build clean, reusable, and efficient code following best practices.
- Implement CI/CD pipelines using AWS native tools or equivalent (CodePipeline, CodeBuild, GitHub Actions).
- Collaborate with product and UX teams to translate business requirements into technical solutions.
- Ensure application reliability, performance, security, and scalability.
- Participate in code reviews, architectural discussions, and sprint ceremonies.
- Troubleshoot production issues and contribute to continuous improvement.
Requirements
- Degree in Computer Science, Software Engineering, or related field.
- 3–7 years of full‑stack development experience.
- Strong proficiency in TypeScript, Node.js, and modern frontend frameworks (React preferred).
- Hands‑on experience with AWS cloud services and serverless architectures.
- Experience with Infrastructure‑as‑Code (IaC) such as CDK, CloudFormation, Terraform, or SAM.
- Experience with REST APIs, GraphQL, and microservices architecture.
- Familiarity with testing frameworks (Jest, Mocha, Cypress).
- Understanding of DevOps practices, CI/CD, Git workflows, and containerization (Docker).
- Strong problem‑solving skills and ability to work in an agile environment.
Good to Have
- Experience with event‑driven architectures (SNS, SQS, EventBridge).
- Knowledge of NoSQL/SQL database optimization.
- Exposure to observability tools (CloudWatch, OpenTelemetry).
- Experience in distributed system design.
What We Offer
- Competitive salary and AWS.
- Opportunity to work with modern technologies and cloud‑native stacks.
- Career growth, learning, and certifications support.
- Collaborative and innovative team environment.
Privacy and Consent
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).