● Strong proficiency in
front- end programming/
Thành thạo lập trình front- end
React.js, State Management, Next.js, Vue.js or Angular.
HTML5, CSS3. SCSS, Responsive Design
Redux/ Zustand/ Vuex
TypeScript (preferred)
Optimize DOM, CSS structure, performance
● Strong proficiency in
back
- end programming/
Thành thạo lập trình back- end
Python
Experience with customizing and developing on OctoberCMS.
NET Core or Java, Spring Boot
NodeJS & Laravel / NestJS (SSR/SSG) / Express.js
● SQL skills/
Các kỹ năng về SQL:
Data modeling for large relational systems./ Lập mô hình dữ liệu cho các hệ thống quan hệ lớn.
Experience with transactions, triggers, stored procedures./ Kinh nghiệm với các giao dịch, trình kích hoạt, thủ tục lưu trữ.
Experience with MongoDB or other NoSQL databases/ Kinh nghiệm với MongoDB hoặc các cơ sở dữ liệu NoSQL khác.
Experience with cache systems: Redis, Memcached/ Kinh nghiệm với các hệ thống bộ nhớ đệm: Redis, Memcached.
Excellent SQL skills (PostgreSQL, MySQL, SQL Server)./ Kỹ năng SQL thành thạo (PostgreSQL, MySQL, SQL Server).
● Other required skills:/
Các kỹ năng yêu cầu khác:
Unit testing frameworks (Jest, Mocha, xUnit, PyTest, etc.)
REST API & GraphQL
Authentication: JWT, OAuth2
Experience with SEO: Technical SEO (sitemap, robots, URL structure, page load speed), Onpage SEO (meta tags, heading structure, schema, internal link)./ Kinh nghiệm với SEO: Kỹ thuật SEO (sitemap, robots, URL structure, page load speed), Onpage SEO (thẻ meta heading structure, schema, internal link).
Microservices architecture
Basic knowledge of Core Web Vitals./ Kiến thức cơ bản về Core Web Vitals.
Experience with payment flows and API integration./ Kinh nghiệm với luồng thanh toán và tích hợp API.
Git & branching strategies
● Preferred / Nice- to- Have Skills:/
Kỹ năng ưu tiên, nên có:
CI/CD pipeline, microservice, message queue.
Docker & Kubernetes
Developed CRM, CMS, eCommerce
Experience with front- end/ back- end performance optimization & security best practices/ Kinh nghiệm với tối ưu hiệu suất và các vấn đề bảo mật.
Experience with mobile app integration (React Native/ Flutter)./ Kinh nghiệm với tích hợp ứng dụng mobile (React Native/ Flutter).
Experience with analytics or event tracking systems/ Kinh nghiệm với hệ thống phân tích hoặc kiểm tra luồng sự kiện.
Message queues: RabbitMQ, Kafka, SQS
● Good command of English and Vietnamese./Sử dụng tốt tiếng Anh và tiếng Việt.
● API design (REST/GraphQL), integration patterns./ Thiết kế API (REST/GraphQL), các mẫu tích hợp.
● Time management & prioritization under pressure./Quản lý thời gian và sắp xếp thứ tự ưu tiên dưới áp lực.
● Queue systems: Kafka, RabbitMQ, SQS./ Hệ thống hàng đợi: Kafka, RabbitMQ, SQS.
● Excellent communication with both technical and non- technical teams./ Giao tiếp tốt với nhó kỹ thuật và ngoài kỹ thuật.