Astek
Full Stack Engineer
AstekSingapore1 day ago
Full-timeEngineering, Information Technology

Key Responsibilities

  • Design, develop, and maintain full stack applications using TypeScript, React, and Node.js
  • Build and optimise backend services, APIs, and integrations
  • Work with PostgreSQL to design efficient schemas, write performant queries, and maintain data integrity
  • Develop features using Python, particularly for machine learning and AI-driven components
  • Ensure code quality through testing, reviews, and best engineering practices
  • Collaborate with product, design, and engineering teams to deliver high-impact features
  • Implement scalable architecture across both frontend and backend stacks
  • Maintain documentation and contribute to continuous improvement initiatives

Requirements

  • Strong experience with TypeScript, React, and Node.js
  • Proficiency in working with PostgreSQL (schema design, optimisation, data modelling)
  • Hands-on experience with Python, especially in ML/AI frameworks (e.g., TensorFlow, PyTorch, scikit-learn)
  • Ability to design clean, maintainable, and scalable architecture
  • Strong understanding of API design principles and modern development workflows
  • Good communication skills and a collaborative mindset

Nice to Have (Optional)

  • Experience with AWS or other cloud platforms
  • Exposure to infrastructure setup and cloud architecture
  • Familiarity with DevOps practices (CI/CD, monitoring, IaC, Docker, Kubernetes)

Key Skills

Ranked by relevance