
BotCity là một nền tảng SaaS dành cho các đội ngũ tự động hóa doanh nghiệp xây dựng và vận hành các quy trình tự động hóa bằng mã, đặc biệt với Python và thị giác máy tính. Các công cụ của BotCity hỗ trợ quy trình làm việc của nhà phát triển, điều phối trên đám mây, quản lý phiên và hạ tầng, khả năng quan sát, bảo mật, tuân thủ và tích hợp với các nền tảng đám mây và văn phòng. BotCity giúp các tổ chức tập trung hóa việc quản trị và triển khai các quy trình tự động hóa trên máy ảo, container và môi trường serverless, đồng thời giảm thiểu những rủi ro liên quan đến các tập lệnh không được quản lý.
Kỹ sư Frontend cấp cao tại BotCity — Làm việc từ xa tại Hoa Kỳ
Dẫn dắt sự phát triển của các sản phẩm React và Next.js của BotCity trong lĩnh vực quản trị tự động hóa doanh nghiệp. Định hình trải nghiệm frontend có khả năng mở rộng, tiêu chuẩn kỹ thuật và phương thức làm việc của đội ngũ trong môi trường làm việc từ xa toàn cầu.
Mô tả
- Dẫn dắt việc phát triển và cải tiến các giao diện frontend cho sản phẩm của BotCity
- Xây dựng, triển khai và duy trì các ứng dụng web có khả năng mở rộng, đáp ứng tốt với các công nghệ frontend hiện đại
- Ưu tiên trải nghiệm trên máy tính để bàn đồng thời đóng góp vào quá trình phát triển phiên bản di động khi sản phẩm phát triển
- Phối hợp với quản lý sản phẩm và các nhà thiết kế UX/UI để chuyển yêu cầu thành các giải pháp thiết thực, dễ sử dụng
- Cải thiện mã nguồn frontend thông qua việc tái cấu trúc mã cũ và áp dụng các phương pháp kỹ thuật tốt nhất
- Đảm bảo hiệu năng trên nhiều loại thiết bị và trình duyệt
- Tham gia đánh giá mã nguồn và củng cố các phương pháp kỹ thuật frontend vững chắc
- Chẩn đoán và khắc phục các vấn đề frontend để duy trì trải nghiệm người dùng mượt mà
- Tạo mã nguồn và thư viện có thể tái sử dụng cho quá trình phát triển sản phẩm liên tục
- Tinh chỉnh các thành phần để đạt tốc độ và hiệu quả tối đa
- Xây dựng các tiêu chuẩn frontend và hướng dẫn thực hành hỗ trợ sự phát triển của đội ngũ
- Nâng cao năng lực của đội ngũ thông qua đánh giá, lập trình cặp và chia sẻ kiến thức
- Báo cáo cho Quản lý Kỹ thuật
Yêu cầu
- Tốt nghiệp cử nhân Khoa học Máy tính, Kỹ thuật Máy tính hoặc ngành liên quan
- Có ít nhất năm năm kinh nghiệm làm kỹ sư phần mềm chuyên nghiệp
- Có ít nhất ba năm triển khai các dự án frontend phức tạp cùng các nhóm Sản phẩm và UX/UI
- Nắm vững các nền tảng kỹ thuật phần mềm, bao gồm mã sạch, mẫu thiết kế, kiến trúc thành phần và quản lý trạng thái
- Có kinh nghiệm thực tế với các công cụ kiểm thử tự động như Jest, React Testing Library, Playwright hoặc Cypress
- Có kinh nghiệm cải thiện hiệu năng frontend
- Thành thạo HTML, CSS, JavaScript và TypeScript
- Am hiểu nâng cao về React và Next.js
- Có kinh nghiệm sử dụng Git và GitHub
- Có kinh nghiệm với Microsoft Office hoặc Excel, Google Suite và Notion
- Sử dụng tiếng Bồ Đào Nha lưu loát
- Có trình độ tiếng Anh nâng cao
- Có khả năng làm chủ các sáng kiến đến khi hoàn thành, chịu trách nhiệm và chấp nhận những rủi ro có tính toán, lấy khách hàng làm trọng tâm
- Có khả năng bắt đầu từ nhu cầu khách hàng, triển khai một cách thận trọng và duy trì góc nhìn tổng thể về sản phẩm
- Có khả năng giao tiếp chủ động, rõ ràng và súc tích, đồng thời tôn trọng nhưng vẫn thẳng thắn chất vấn các quyết định
- Chủ động tìm kiếm, đưa ra và áp dụng phản hồi
- Từng làm việc trong một startup giai đoạn đầu, tăng trưởng cao và nhịp độ nhanh
- Sẵn sàng đi công tác khi cần cho các sự kiện và cuộc họp đội ngũ
Phúc lợi
- Làm việc từ xa cùng đội ngũ phân bổ trên toàn cầu
- Đóng góp vào một công ty tự động hóa đang tăng trưởng cao
- Đi công tác khi cần để hỗ trợ các sự kiện và gặp gỡ đội ngũ