Middle Fullstack Developer (Python/ NodeJS/ ReactJS)
Technology
Sora TechnologiesPhường Từ Liêm, Việt Nam1 tháng trước
Tại văn phòng
Mô tả công việc
Job description
Phát triển và bảo trì các sản phẩm web cho khách hàng Nhật Bản — backend (Python / Node.js / C#) và frontend SPA (React / Vue). Bạn làm chủ cả hai đầu, làm việc theo quy trình chuẩn Nhật. Không yêu cầu tiếng Nhật
Mô tả công việc
- Tham gia phát triển và bảo trì các sản phẩm/hệ thống nội bộ và sản phẩm khách hàng của công ty.
- Phát triển backend (REST API, business logic, tích hợp dịch vụ) bằng ngôn ngữ thế mạnh (ưu tiên Python / Node.js / C#) và frontend SPA bằng React hoặc Vue.
- Viết và bảo trì các script tự động hoá, ETL, data processing, hoặc service phụ trợ.
- Ứng dụng công cụ AI (AI coding assistant) vào quá trình phát triển để tăng năng suất và chất lượng code.
- Tham gia review code, đóng góp vào quy trình kỹ thuật của team, mentor junior khi cần.
- Làm việc trực tiếp với Tech Lead, BA và team Nhật theo quy trình Horenso ( ) — chủ động báo cáo, liên lạc, tham vấn.
Your skills and experience
- Tối thiểu 2 năm kinh nghiệm phát triển backend, thành thạo ít nhất một ngôn ngữ — ưu tiên Python, Node.js hoặc C# (Python: FastAPI / Django / Flask; Node.js: Express / NestJS; C#: .NET / ASP.NET Core).
- Vững kiến thức OOP, SOLID, Design Patterns, RESTful API.
- Thành thạo SQL (PostgreSQL / MySQL / SQL Server) — biết tối ưu query, thiết kế schema; biết ORM (SQLAlchemy / Django ORM).
- Có kinh nghiệm thực tế với ít nhất một framework frontend: React hoặc Vue (TypeScript là lợi thế).
- Sử dụng tốt Git, hiểu workflow Gitflow / trunk-based, code review.
- Biết ứng dụng AI vào quá trình code — sử dụng thành thạo các công cụ AI coding (GitHub Copilot, Claude Code, Cursor, ChatGPT...) để tăng năng suất, tự động hoá và hỗ trợ review/debug.
- Chủ động giao tiếp, biết cách báo cáo tiến độ, leo thang vấn đề kịp thời (Horenso).
- Đọc hiểu tài liệu kỹ thuật bằng tiếng Anh; tư duy logic tốt, biết phân tích yêu cầu, ước lượng task.
Sẽ là lợi thế (Nice to have)
- Thành thạo cả React và Vue, hoặc có kinh nghiệm xây dựng SPA hoàn chỉnh (state management, routing, component design).
- Kinh nghiệm với data/automation: pandas, Celery, Airflow, web scraping, hoặc các pipeline xử lý dữ liệu.
- Kinh nghiệm với message queue (RabbitMQ, Kafka), caching (Redis).
- Kỹ năng nâng cao về AI-assisted development: viết prompt hiệu quả, tích hợp LLM/API vào sản phẩm, hoặc xây dựng workflow tự động hoá với AI agent (MCP, RAG, function calling...).
- Kinh nghiệm làm việc với khách hàng/team Nhật, hoặc biết tiếng Nhật (N3 trở lên là điểm cộng lớn).
- Đã từng làm việc với GitHub Projects và quy trình Agile / Scrum.
Phẩm chất mong muốn
- Tinh thần trách nhiệm cao, dám nhận task khó và theo đến cùng.
- Cầu tiến, sẵn sàng học công nghệ mới và chia sẻ kiến thức với team.
- Trung thực, minh bạch trong báo cáo công việc — không che giấu vấn đề.
- Tinh thần làm việc nhóm, biết hỗ trợ đồng đội.
Why you'll love working here
- Mức lương cạnh tranh theo năng lực, upto $1100 gross/tháng (deal trực tiếp khi phỏng vấn).
- Đầy đủ chế độ BHXH, BHYT, BHTN theo luật lao động.
- Môi trường làm việc trực tiếp với khách hàng Nhật, cơ hội học hỏi quy trình và văn hoá làm việc chuẩn Nhật.
- Có cơ hội onsite tại Nhật Bản ngắn hạn hoặc dài hạn theo dự án.
- Cơ hội phát triển lên Senior / Tech Lead trong các dự án tiếp theo.
- Tham gia các khoá đào tạo nội bộ (Horenso, kỹ năng kỹ thuật).
- Trang thiết bị làm việc đầy đủ, không gian làm việc thoải mái; lộ trình nghề nghiệp rõ ràng, khuyến khích sáng tạo và chủ động
Keywords
pythonnodejsreact-jsjob-descriptionsc-sharphome-swimming-pools-saunas-spasbeauty-services-spassingle-page-application-spareactapplication-programming-interface-apirestful-apiscriptingextract-transform-and-load-etldata-processingartificial-intelligencementoringfastapidjangoflaskexpress-js
Bạn quan tâm đến vị trí này?