Senior Full Stack Engineer / Tech Lead

Goingcloud — Taiwan · Posted ~2 days ago

Lead

Skills

Python TypeScript AWS Amazon EKS Software Development Lifecycle Clean Code SOLID TDD BDD LLM/AI tools Cloud architecture Scalable software development EKS Serverless NestJS React FastAPI LLMs GitHub Copilot Cursor Claude Code

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering role focused on building enterprise-grade AI solutions and scalable cloud systems. You will design and maintain cloud architectures, write clean and testable Python or TypeScript code, apply modern engineering principles, and use AI-assisted development tools to improve productivity without compromising quality. You will also help guide architecture, modularization, and engineering best practices.

Highlights

Lead the design and delivery of enterprise-grade AI solutions while shaping cloud architecture and engineering best practices. The role offers strong technical ownership, modern development tooling, and opportunities to improve scalability, automation, and software quality.

Description

Responsibilities: - Deliver enterprise-grade GenAI solutions (primarily for financial clients) with high quality and efficiency. - Design and maintain cloud architectures built on AWS, mainly EKS with some projects on Serverless. - Write clean, testable, and scalable code using Python and TypeScript. - Leverage LLMs and automation tools to accelerate development workflows. - Collaborate with the team to drive modularization, best practices, and architecture optimization. Requirements: - Proficiency in Python or TypeScript, with strong expertise in at least one mainstream framework (e.g. NestJS / React / FastAPI). - Solid understanding of the full Software Development Life Cycle (SDLC), from requirements and design to testing, deployment, and operations. - Strong knowledge of Clean Code principles, SOLID, and TDD/BDD. - Proficiency in leveraging AI/LLM-based tools (e.g. GitHub Copilot, Cursor, Claude Code) to accelerate development, while maintaining code quality and best practices. - Effective communication, problem-solving, and cross-team collaboration skills. - Open-minded and willing to experiment with new technologies, while taking ownership of commitments.