Frontend Engineer – Middle/Senior

SMARTOS tìm kiếm đồng đội

Chúng tôi đang tìm kiếm Lập trình viên Frontend (ReactJS) nhiệt huyết để gia nhập vào môi trường làm việc thân thiện, sáng tạo với đội ngũ nhân sự hàng đầu của Smartos. Tại đây, bạn sẽ có cơ hội làm việc với những công nghệ tiên tiến và tham gia vào những dự án thú vị!

I. Mô tả công việc

  • Làm việc chặt chẽ với đội ngũ phát triển phần mềm và SaaS team.
  • Đảm nhận vai trò dẫn dắt, xây dựng các quy tắc và duy trì các tiêu chuẩn lập trình.
  • Kết hợp cùng Product Management và các bên liên quan khác để phát triển các tính năng mới, nâng cao chất lượng sản phẩm.
  • Thiết kế, duy trì và phát triển các website sản phẩm.
  • Quản lý, phân bổ các dự án ưu tiên, kiểm soát deadline và chất lượng code.
  • Chịu trách nhiệm kiểm tra chất lượng, hỗ trợ các thành viên khác về vấn đề kỹ thuật.
  • Phân tích hiệu suất hệ thống, điều chỉnh và khắc phục các sự cố, vấn đề dịch vụ.
  • Viết các unit tests, kiểm tra tích hợp theo TDD (Test-Driven Development).

II. Yêu cầu công việc

a. Yêu cầu bắt buộc

  • Ít nhất 2 năm kinh nghiệm ở vị trí xây dựng và phát triển web Frontend.
  • Sử dụng thành thạo HTML5, CSS3, Core JavaScript, Typescript, và các Framework như ReactJS, NextJS, and Bootstrap.
  • Nắm vững về RESTful APIs, GraphQL…
  • Thành thạo về git, git flow, và version control.
  • Có kinh nghiệm phát triển unit tests, integration tests. E2E tests, và load/stress.
  • Có kinh nghiệm làm việc với phương pháp Agile và quen thuộc với các mô hình framework như Scrum, Kanban, Scrumban,…
  • Có kỹ năng phân tích và giải quyết vấn đề tốt.

b. Kỹ năng lợi thế

  • Có kinh nghiệm làm việc với các công cụ như Webpack, Grunt, etc.
  • Có kinh nghiệm làm việc với Service Workers (Location, Notifications, Device Orientation), Web Sockets.
  • Có kinh nghiệm về micro frontend architecture, web3.
  • Có khả năng làm việc như một chuyên gia kỹ thuật với đội ngũ có tư duy cởi mở, tinh thần hợp tác và nhiều kỹ năng đặc biệt.
  • Thành thạo khi viết technical documentation và diagramming skills.
  • Đam mê học hỏi kiến thức mới và có khả năng học hỏi nhanh chóng.

c. Kỹ năng mềm

  • Có khả năng giao tiếp và xây dựng mối quan hệ tốt trong môi trường đội nhóm gắn kết.
  • Đam mê lãnh đạo đội nhóm và sẵn lòng trở thành người hướng dẫn, làm việc cùng các đồng nghiệp khác ở mọi cấp độ.
  • Tư duy lập luận, logic tốt, sẵn lòng học hỏi và không ngừng cải tiến.

III. Quyền lợi & phúc lợi

  • Thu nhập hấp dẫn dựa trên kinh nghiệm và khả năng của bạn.
  • Được hưởng gói chăm sóc sức khỏe cao cấp, chế độ khám sức khỏe định kỳ hằng năm.
  • 12+3 ngày phép có lương mỗi năm.
  • Xét duyệt tăng lương 2 lần/ năm.
  • Phương pháp làm việc Agile chuyên nghiệp, cho phép bạn linh hoạt và chủ động thời gian làm việc.
  • Được tham gia các khóa học giúp nâng cao chuyên môn như AWS, Agile, Project management.
  • Được cấp Macbook, màn hình để làm việc.
  • Được tham gia các hoạt động gắn kết nội bộ như du lịch, team building, câu lạc bộ,..
  • Thường xuyên tham gia các khóa đào tạo, talk show với chủ đề đa dạng từ kiến thức chuyên môn đến kỹ năng mềm.
  • Được đào tạo, hướng dẫn bởi đội ngũ quản lý cấp cao, mentors dày dặn kinh nghiệm cùng tinh thần luôn hỗ trợ, dẫn dắt đồng đội.