Lập trình viên cấp cao

Hà Nội
11 triệu - 40 triệu
31/07/2022
Công nghệ thông tin

Mô tả công việc:

  • Tìm hiểu các xu hướng, công nghệ, giải pháp web để phát triển tối ưu Front-End cho các trang web báo điện tử trải nghiệm mượt mà, thân thiện với người dùng, tối ưu với các bot tìm kiếm 
  • Khai phá các công nghệ, các lĩnh vực mới đem áp dụng các vào bài toán cho ngành báo chí điện tử 
  • Tìm hiểu và vận dụng thành thạo nhiều Design Pattern, các nguyên lý code để triển khai tối ưu, thay đổi kiến trúc cho các luồng code server side hiện có, tối ưu về performace, tăng hiệu năng bộ core code 
  • Tìm hiểu, khai phá các JS framework hiện tại (VueJs, ReactJs....), các update về HTML, CSS, so sánh chọn lọc để áp dụng cho framework js có sẵn (jquery) giúp việc phát triển, bảo trì code phía client dễ dàng hơn, nhẹ nhàng hơn, dễ mở rộng và trải nghiệm tốt cho người dùng 
  • Đào tạo, hướng dẫn các thành viên nhóm áp dụng, triển khai công nghệ mới

Yêu cầu:

Kỹ năng lập trình 

  • Có khả năng phân tích thiết kế hệ thống lớn & khó, thiết kế các module, class, sử dụng framework, kiểu dữ liệu 
    và thuật toán nào
  • Nắm vững nguyên tắc SOLID, OOP và sử dụng thành thạo nhiều Design Pattern ( MVC, MVP, MVVM,..)
  • Bản chất (nắm rõ code) của từng hàm trong các thư viện của ngôn ngữ lập trình
  • Tối ưu tốt performance và memory sử dụng của mỗi project

Kỹ năng máy tính

  • Sử dụng thành thạo các tool/add, Ide, Visual.. cho việc code và debug
  • Xử lý tốt conflict code khi sử dụng các SVN hoặc Gith.
  • Biết cách sử dụng tab Profile/Performance trên tool Development của trình duyệt để check performace khi cần thiết.
  • Có khả năng tổ chức bảo mật cho dữ liệu và các Project dự án
  • Hiểu biết tường tận về tiến trình của 1 http request, response và render content trên trình duyệt phụ thuộc vào những yếu tố nào
  • Hiểu rõ và có trách nhiệm cao trong vấn đề đảm bảo các chuẩn an toàn & bảo mật trong quá trình lập trình

Kỹ năng database

  • Có khả năng phân tích hệ thống & chỉ ra các điểm hạn chế và đưa ra phương án tối ưu code
  • Có kỹ năng cơ bản về làm sản phẩm phục vụ báo chí là 1 lợi thế

Kỹ năng client site 

  • Hiểu và sử dụng được chuẩn html/css: Less/Sass 
  • Có kinh nghiệm và nắm chắc về javascript, sử dụng thành thạo javascript để xử lý các vấn đề của website, sử dụng thành thạo các framework js như Jquery hoặc VueJS 
  • Sử dụng được thiết kế trên figmar, zeplin, photoshop để dựng site thành HTML/CSS/JS tĩnh - Biết được các kỹ thuật SEO để tối ưu với các bot tìm kiếm 
  • Tự viết được các plugin phục vụ công việc (popup, history browser, custom plugin theo yêu cầu) 
  • Tối ưu tốc độ theo chuẩn PageSpeed Insights, xử lý các hiệu ứng trên trang mượt, nhẹ 
  • Lên khung được các bộ Template, mẫu html thành kho có sẵn, có khả năng kết hợp nhanh chóng để dựng thành site html sẵn sàng ghép với cơ sở dữ liệu 
  • Thành thạo chuyển từ thiết kế trên figmar, zeplin, photoshop sang HTML/CSS - Vận hành tốt Localstorage, Cookies, SessionStorage... 
  • Khả năng dùng các profiler để tối ưu client ở mức tốt (Render, Memory, CPU...) 
  • Đảm bảo tốt các bảo mật phía client site (XSS, JWT, CSRF...)

Tố chất con người

  • Có tinh thần trách nhiệm cao với công việc - Thích mày mò tìm hiểu, vọc vạch bộ core và code hiện tại tìm hướng tối ưu hơn
  •  Chủ động tìm hiểu xu hướng, công nghệ web hiện tại 
  • Chịu được áp lực cao trong công việc, sẵn sàng OT thời gian dài nếu dự án cần, sẵn sàng hỗ trợ fix lỗi ngoài giờ hành chính

Lương và thưởng:

  • Dải lương dự kiến: 19,000,000 - 40,000,000 VNĐ 
  • Thưởng đạt, vượt chỉ tiêu KPI/Thưởng năng suất: Xét thưởng áp dụng khi nhân viên đạt chỉ tiêu KPI cá nhân và hoặc tùy thuộc vào tình hình kết quả kinh doanh của công ty.
  •  Thưởng tháng lương 13 (thưởng Tết Âm Lịch): Xét thưởng định kỳ cuối năm căn cứ theo quy định của công ty và tùy thuộc vào tình hình kết quả kinh doanh của công ty.
  • Thưởng thâm niên: Xét thưởng định kỳ cuối năm căn cứ theo thâm niên làm việc của nhân viên theo quy định của công ty và hoặc tùy thuộc vào tình hình kết quả kinh doanh của công ty.
  • Thưởng Nóng, Thưởng thành tích vượt trội: Khi có thành tích xuất sắc và hoặc dự án thành công…
  • Thưởng vinh danh, tôn vinh: Bình chọn giải cá nhân/bộ phận xuất sắc cấp Công ty định kỳ hàng năm
  • Thưởng Tự Khoe cấp Bộ Phận: Khuyến khích CBNV, các bộ phận thi đua hoàn thành tốt các mục tiêu công việc, kích thích đổi mới, sáng tạo trong công việc; ghi nhận, động viên kịp thời các việc hay, sáng kiến hiệu quả của các các nhân, tập thể. Mức thưởng tự khoe, tự đề xuất theo quy chế và ngân sách của công ty cấp cho từng bộ phận.

Điều chỉnh lương:

Xem xét điều chỉnh lương khi cần thiết trong quá trình làm việc hoặc khi có thành tích vượt trội (không giới hạn số lần tăng lương trong năm). Các tiêu chí xét điều chỉnh lương:

  • Thời gian làm việc thực tế
  • Kết quả đánh giá hiệu quả công việc của cá nhân và bộ phận theo KPI
  • Năng lực/đóng góp của bản thân

Các chế độ phúc lợi:

Môi trường và điều kiện làm việc:

  • Trang thiết bị làm việc công nghệ cao, phong phú, đa dạng.
  • Văn phòng làm việc hiện đại, chuyên nghiệp, an toàn.
  • Môi trường trẻ trung, năng động, sáng tạo.
  • Đồ uống, đồ ăn nhẹ tại văn phòng.

Các sự kiện hoạt động văn hóa nhân dịp lễ, tết:

  • Hoạt động kỉ niệm ngày thành lập công ty VCCorp
  • Hoạt động kỉ niệm và tặng quà sinh nhật CBCNV
  • Hoạt động kỉ niệm các ngày lễ, tết: ngày Quốc Tế Phụ Nữ 8/3, ngày Phụ Nữ Việt Nam 20/10, ngày Lễ Giáng Sinh, Tết Dương Lịch, Tết Trung Thu, Tết Thiếu Nhi…
  • Hội diễn và tiệc tổng kết Sum Up cuối năm
  •  Giải bóng đá thường niên
  • Cuộc thi hoa hậu Miss VC thường niên
  • Radio Mõ Làng, chương trình phát thanh truyền thông nội bộ
  • Các hoạt động liên hoan team building theo nhóm, khối, bộ phận…

Chương trình chăm sóc sức khỏe toàn diện VC Health Care

  • Thăm khám sức khỏe định kỳ hàng năm tại các bệnh viện cao cấp
  • Được tham gia các hoạt động trải nghiệm tư vấn chăm sóc sức khỏe từ các chuyên gia y tế, do công ty tổ chức theo hình thức các kênh trực tuyến và trực tiếp tại văn phòng.

Chế độ nghỉ dưỡng và phúc lợi:

  • Chế độ nghỉ mát (theo quy chế của công ty).
  • Chế độ nghỉ phép (12 ngày nghỉ phép/năm theo quy định của Luật Lao Động).
  • Chế độ Hiếu, Hỉ, Sinh Con.

Quy trình tuyển dụng:

  • Xét chọn hồ sơ đạt phỏng vấn
  • Phỏng vấn trực tiếp 

Công việc này nằm trong nhóm:

 

Giới thiệu về công ty

Được thành lập vào năm 2006, Công ty CP VCCorp (VCCorp) là công ty tiên phong trong lĩnh vực công nghệ và nội dung số. Với hơn 10 năm hình thành và phát triển, VCCorp đã xây dựng được một hệ sinh thái Internet rộng lớn với rất nhiều sản phẩm sáng tạo, hữu ích trong nhiều lĩnh vực (quảng cáo trực tuyến, thương mại điện tử, trò chơi trực tuyến...) phủ sóng trên 90% người sử dụng Internet và mobile, có giá trị đóng góp lớn vào sự phát triển của Internet Việt Nam trong một thập kỷ qua.

Website: https://vccorp.vn/ 

Xem thêm

Giới thiệu khối

CNND là bộ phận có quy mô 50 nhân sự, trực thuộc VCCorp,  phụ trách mảng kỹ thuật, chuyên giải quyết các bài toán, sản phẩm công nghệ đặc thù, phát triển và áp dụng các công nghệ mới làm nền tảng - hệ quản trị tròa soạn báo điện tử (IMS - Integrated Management System) cho các trang báo mạng điện tử, kênh thông tin được yêu thích nhất hiện nay. IMS giải quyết các vấn đề về viết bài, đăng bài, đặt lịch đăng bài. IMS xây dựng các công cụ giúp Biên Tập Viên dựng bài và format nội dung bài viết 1 cách nhanh chóng. IMS không đơn thuần là một CMS (Content Management System - hệ quản trị nội dung), IMS là gói giải pháp tổng thể ( nghiệp vụ tòa soạn, quản trị nội dung…) phù hợp với đặc trưng từng tòa soạn. Đặc biệt, khối CNND còn giải quyết các bài toán tối ưu, trí tuệ nhân tạo, các bài toán liên quan đến dữ liệu người dùng lớn.

  • Các trang báo của VCCorp được khối CNND vận hành và phát triển: Cafef.vn, Cafebiz.vn, Kenh14.vn, Afamily.vn, Gamek.vn, Genk.vn, Soha.vn, Lotus
  • Các trang báo đối tác: VTV, Tuổi trẻ Online…

Văn hóa và con người Công Nghệ Nội Dung

Công Nghệ Nội Dung là bộ phận chủ yếu toàn “nam nhi đại trượng phu”, nên không khí làm việc không tươi vui nhộn nhịp sống động mà rất đậm đà chất kỹ thuật “làm hùng hục như trâu”, tập trung cao độ, thậm chí là cả những "pha" tranh luận căng thẳng, "nảy lửa" để làm rõ các yêu cầu, nhu cầu của dự án khi phối hợp cùng nhau. Những bài toán đặc thù mà CNND thường phát triển liên quan đến rất nhiều toà soạn báo đối tác và các khách hàng nên việc chỉn chu, nghiêm túc, chính xác trong từng công đoạn và sự cầu thị luôn được đặt lên hàng đầu nên không khí làm việc ở CNND thường xuyên rất rất tập trung, căng thẳng, thậm chí nhiều lúc là im phăng phắc. Song, lúc làm thì căng thẳng thế thôi chứ lúc chơi cũng ra chơi lắm. Hàng tuần vào chiều thứ 5, CNND thường có buổi Tea-break để mọi người giải trí, xả stress, giao lưu cùng nhau, giới thiệu làm quen với các nhân viên mới (nếu có). CNND cũng thường tổ chức các buổi tiệc khao quân hay các buổi dã ngoại xa thành phố để đổi gió mỗi khi kết thúc 1 giai đoạn hay 1 dự án.

 

Ở CNND, sự phân khúc phân loại nhân sự khá sắc nét, các bạn sẽ dễ nhận thấy 2 loại lập trình viên ở đây. Một loại là dạng hay gọi nôm là Dev “tay quen”. Nếu bạn thích đi theo con đường chuyên làm đi làm lại, làm tái làm hồi 1 công việc ngày này qua tháng khác, năm này qua năm khác, chỉ làm 1 việc mà mình đã quen, đã thành chuyên gia trong việc đấy, không thích làm những việc mới khác, thì ở CNND cũng có đội ngũ những bạn Dev “an phận thủ thường” này, yên tâm, bạn sẽ không cô đơn. Loại thứ 2 là loại Dev cầu tiến, những người này thường có đặc điểm là chủ động, ham học hỏi, thích giải quyết những bài toán khó, những vấn đề mời, thích tìm tòi những cái hay để áp dụng vào công việc, thì các bạn Dev này được lãnh đạo và các leader đánh giá rất cao, luôn tập trung hỗ trợ tối đa để mở rộng con đường tiến thân, lộ trình thăng tiến cho sự nghiệp của họ.

 

Nếu như ở các khối nhóm phòng ban khác trong VC, việc tuyển dụng thường được làm chặt ở khâu tuyển chọn phỏng vấn, làm bài test đầu vào thì ở CNND, việc tuyển dụng khá đơn giản, đôi khi chỉ 1 buổi phỏng vấn, không cần làm bài test, hoặc thậm chí, không cần phỏng vấn, đọc CV thôi CNND cũng có thể mời bạn đến “sống thử” luôn, cùng ăn cùng làm, người thật việc thật với CNND khoảng 1 tuần đến 1 tháng, nếu thấy hợp, làm được cùng nhau là kí HDLD chính thức luôn với mức lương offer mà có thể chính bạn không ngờ tới, nhưng, từ từ khoan đã, việc qua được giai đoạn sống thử - thử việc ở CNND là không đơn giản nha, khá nhiều “chiến sĩ đã rời mặt trận” sau 1 tháng thử việc vì không làm được hoặc không phù hợp. Bởi vậy, khi bạn đã pass thử việc ở CNND, thì chắc hẳn bạn là 1 “cao thủ” rất ra gì rồi đấy, vì ngoài yếu tố kĩ năng chuyên môn ra, thì ở CNND còn rất đề cao yếu tố con người, phẩm chất đạo đức nghề nghiệp của nhân viên. Để bước 1 chân vào CNND, bạn có thể chỉ cần có 6 tháng học lập trình thật sắc nét và làm chăm chỉ với 1 ngôn ngữ nào đó là có thể bắt tay vào việc nhưng để đặt cả 2 chân trọn vẹn vào nơi này, thì chắc chắn bạn phải là người trầm ổn, “ đầy mình” đạo đức nghề nghiệp. 

Xem thêm

Giới thiệu bộ phận và dự án

Giới thiệu về bộ phận Giải pháp web - WS

Nguyễn Thị Ngọc Mai Nguyễn Thị Ngọc Mai
  • ngocmainguyenthi@vccorp.vn