- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with at least 2 years in a leadership or lead developer role and with a focus on building platforms: SaaS, PaaS, IaaS,...
- Proficiency in both front-end and back-end technologies, including but not limited to:
1. Front-end: HTML/CSS, JavaScript (React, Angular), CSS preprocessors (Sass, Less)
2. Back-end: Java, Golang, Python.
3. Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis)
- Experience with cloud provider (e.g., AWS, Azure, Google Cloud).
- Strong understanding of software design patterns, data structures, and algorithms.
- Ability to communicate effectively with technical and non-technical stakeholders.
- Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and client requirements.
- Strong problem-solving skills and ability to make timely decisions under pressure.
- Experience working in an outsourcing environment is highly desirable.
- Experience working in an Agile/Scrum development environment is preferred.
- Project management certification (e.g., PMP) is a plus.
- Using Japanese is a big advantage.
---
- Bằng cử nhân về Khoa học Máy tính, Kỹ thuật hoặc lĩnh vực liên quan.
- Hơn 5 năm kinh nghiệm trong phát triển phần mềm, với ít nhất 2 năm ở vai trò lãnh đạo hoặc nhà phát triển chính và tập trung vào việc xây dựng hệ thống như là SaaS, PaaS, IaaS,...
- Thành thạo cả công nghệ front-end và back-end, bao gồm nhưng không giới hạn ở:
1. Front-end: HTML/CSS, JavaScript (React, Angular), CSS preprocessors (Sass, Less)
2. Back-end: Java, Golang, Python.
3. Databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis)
- Có kinh nghiệm với các nền tảng đám mây (ví dụ: AWS, Azure, Google Cloud).
- Hiểu biết sâu sắc về các mẫu thiết kế phần mềm, cấu trúc dữ liệu và thuật toán.
- Khả năng giao tiếp hiệu quả với các bên liên quan kỹ thuật và phi kỹ thuật.
- Khả năng phát triển trong môi trường năng động, nhịp độ nhanh và thích ứng với những ưu tiên thay đổi cũng như yêu cầu của khách hàng.
- Kỹ năng giải quyết vấn đề mạnh mẽ và khả năng đưa ra quyết định kịp thời dưới áp lực.
- Kinh nghiệm làm việc trong môi trường gia công phần mềm là rất mong muốn.
- Ưu tiên có kinh nghiệm làm việc trong môi trường phát triển Agile/Scrum.
- Chứng chỉ quản lý dự án (ví dụ: PMP) là một điểm cộng.
- Kỹ năng Tiếng Anh : Thành thạo
- Kỹ năng Tiếng Nhật: Nếu có là lợi thế