📘 MÔ TẢ CÔNG VIỆC
- Phát triển các ứng dụng web theo định hướng sản phẩm của công ty, có thể mở rộng và bảo trì.
- Xây dựng code base và thư viện có thể tái sử dụng để sử dụng trong tương lai
- Bảo trì phần mềm để đảm bảo tối ưu hóa và chức năng.
- Sửa lỗi và giải quyết vấn đề.
- Tham gia vào tất cả các khâu trong quá trình phát triển phần mềm gồm: phân tích, thiết kế, tìm hiểu công nghệ, coding, test và maintain...
- Tương tác với các thành viên trong nhóm và khách hàng theo điều phối của Manager.
- Sáng tạo đề xuất ý tưởng để cải thiện quá trình phát triển.
- Nghiên cứu công nghệ mới
- Tham gia các dự án Open Source của công ty.
✅ Yêu cầu:
- Có kinh nghiệm trong lập trình Web
- Có từ 06 tháng năm kinh nghiệm làm việc với Ruby, Ruby on rails
- Có từ 06 tháng kinh nghiệm làm việc với Postgres/NoSQL/Redis
- Nắm vững và làm việc tốt với các khái niệm MVC, ORM, RESTful.
- Có kinh nghiệm làm việc với các thư viện phổ biến như Rspec, Devise, CanCanCan, Sidekiq
- Có kinh nghiệm làm việc với các Template engine (HAML, Slim, Liquid)
- Có kinh nghiệm làm việc với ActiveJob, Worker trong Rails.
- Sử dụng thành thạo HTML, CSS …
- Ưu tiên có kinh nghiệm với một trong các Framework Javascript hiện đại: React.js, Vue.js