Mô tả công việc
────────────────────
TIẾNG VIỆT
────────────────────
■ Giới thiệu công ty
Công ty phát triển sản phẩm phần mềm/dịch vụ web vốn Nhật, có văn phòng phát triển tại quận Bình Thạnh, TP. Hồ Chí Minh.
■ Mô tả công việc
Vị trí Senior Developer tham gia toàn bộ vòng đời phát triển ứng dụng web trên nền tảng Ruby on Rails, đồng thời dẫn dắt kỹ thuật và hỗ trợ các thành viên trong nhóm:
• Thiết kế, phát triển, kiểm thử, triển khai và vận hành ứng dụng web bằng Ruby on Rails
• Dẫn dắt phát triển tính năng mới và cải tiến các chức năng hiện có
• Tối ưu hiệu năng, tối ưu hạ tầng và xử lý nợ kỹ thuật (technical debt)
• Thực hiện code review, góp phần cải tiến quy trình phát triển và chuẩn coding
• Xây dựng và duy trì CI/CD pipeline để phát hành, triển khai hiệu quả
• Thiết kế và vận hành kiến trúc microservices khi cần thiết
• Thiết kế database schema và tối ưu hiệu năng truy vấn SQL
• Phối hợp liên chức năng với Product Manager, Designer và các Engineer
• Kèm cặp, hỗ trợ các kỹ sư junior và middle
• Cập nhật công nghệ mới và chia sẻ kiến thức trong nhóm
■ Quy trình tuyển dụng
2–3 vòng phỏng vấn.
────────────────────
ENGLISH
────────────────────
■ Company overview
A Japanese-owned software and web service company with a development office in Binh Thanh, Ho Chi Minh City.
■ Job responsibilities
The Senior Developer will work across the full lifecycle of Ruby on Rails web applications, while providing technical leadership and supporting team members:
• Design, develop, test, deploy and operate web applications using Ruby on Rails
• Lead the development of new features and the improvement of existing functionality
• Handle performance tuning, infrastructure optimization and technical debt
• Conduct code reviews and help improve development workflows and coding standards
• Build and maintain CI/CD pipelines for efficient delivery and deployment
• Design and operate microservices architectures when necessary
• Design database schemas and optimize SQL query performance
• Collaborate cross-functionally with Product Managers, Designers and Engineers
• Mentor and support junior and mid-level engineers
• Keep up with the latest technologies and share knowledge within the team
■ Selection process
2–3 interview rounds.
Yêu cầu công việc
────────────────────
TIẾNG VIỆT
────────────────────
■ Yêu cầu bắt buộc
• Tốt nghiệp Đại học
• Tối thiểu 4 năm kinh nghiệm thực tế phát triển ứng dụng web bằng Ruby on Rails
• Thành thạo ngôn ngữ lập trình Ruby
• Hiểu vững các nguyên lý thiết kế phần mềm như OOP và Domain-Driven Design (DDD)
• Kiến thức sâu về RDBMS (PostgreSQL, MySQL...), bao gồm thiết kế schema và tối ưu hiệu năng SQL
• Có kinh nghiệm với các framework kiểm thử như RSpec, Minitest
• Quen thuộc với quy trình phát triển dựa trên Git (Pull Request, code review)
• Có kinh nghiệm thiết kế và phát triển RESTful API
• Hiểu biết về các nguyên tắc bảo mật ứng dụng web
• Làm việc thành thạo trên môi trường Linux/Unix
• Tiếng Anh trình độ trung cấp
────────────────────
ENGLISH
────────────────────
■ Must-have
• Bachelor's degree
• 4+ years of hands-on experience developing web applications with Ruby on Rails
• Strong proficiency in Ruby
• Solid understanding of software design principles such as OOP and Domain-Driven Design (DDD)
• In-depth knowledge of RDBMS (e.g. PostgreSQL, MySQL), including schema design and SQL performance tuning
• Experience with testing frameworks such as RSpec and Minitest
• Familiarity with Git-based workflows, including Pull Requests and code reviews
• Experience designing and developing RESTful APIs
• Understanding of web application security best practices
• Comfortable working in Linux/Unix environments
• Intermediate English
Quyền lợi
────────────────────
TIẾNG VIỆT
────────────────────
■ Phúc lợi
• Chế độ phúc lợi sẽ được trao đổi cụ thể trong buổi phỏng vấn
• Thử việc 2 tháng (hưởng 85% lương)
────────────────────
ENGLISH
────────────────────
■ Benefits
• Benefits will be discussed in detail at the interview
• Probation: 2 months at 85% salary
Kỹ năng liên quan
Ruby on RailsRubyPostgreSQL/MySQLRSpecRESTful APICI/CDMicroservicesCode Review
Thông tin công việc
- Nghề nghiệp
- Phần Mềm Máy Tính
- Ngành nghề
- Công nghệ thông tin / IT phần mềm
- Cấp bậc
- Nhân viên / Chuyên viên
- Trình độ học vấn
- Đại học
- Hình thức làm việc
- Toàn thời gian
- Ngôn ngữ
- Tiếng Anh: Trung cấp (giao tiếp nội bộ)
- Giờ làm việc
- 8:30 – 17:30 / 8:30 – 17:30