The chosen candidate should be able to create a bespoke development using the existing Shopify templates. Besides that, they must also know how to convert mock-ups and specifications into complete functional solutions.
He/she must also know how to update and modify the existing websites to enhance the UX/UI design or add new features. They must also know how to test and develop 3rd-party Shopify apps and customize.
JOB DESCRIPTIONS
Make knowledgeable and engaging Shopify store online to increase the revenue and sales.
Make bespoke themes and change all the pre-existing templates according to the predefined company guidelines.
Should be a professional in all areas of the E-commerce platform.
Work with the UI and UX design teams to make the inventive, strong, and unique user experience.
Ensure smooth connection with the Shopify Apps, Marketing Tools, and Platform APIs.
Must debug and test out the websites regularly to enhance the performance.
Offer coordination and technical support to protect the company against failure.
Increase the conversion rates by optimizing websites.
Integrating third-party and platform supported apps in the sites
Producing high quality of work with a strong focus on detailMust have maintenance, launch, and shop construction expertise and have a general understanding of the admin system.
Expert in JavaScript, DOM, CSS3 and HTML5.
Has previous experience in Storefront API and working with custom theme.
Has working knowledge in liquid templating and theming system of Shopify.
Previous experience in debugging or implementing 3rd-party Shopify applications and making unique solutions when it's required.
Must possess debugging and testing abilities utilizing browser console and various other tools.
Must have the ability to provide proactive feedback and interact effectively.
Previous experience in creating responsive and unique layouts for mobile devices, tablets, and desktop.
Strong understanding of modern web technologies.
Demonstrated strong understanding of at least one modern JS framework/library, e.g. ReactJS, VueJS, NextJS, AngularJS.
Ability to code review and mentor junior/mid developers.
Experience working with headless CMS (Prismic, Strapi, Contentful or similar).
An ability to work on multiple projects and tasks at the same time.
Great attention to detail and be highly organized.
A positive and upbeat attitude with the ability to learn quickly.
Always strive to keep learning new things.High, competitive base salary
Monday-Friday work week (9AM-6PM)
Ongoing education and training opportunities
Monthly team building events
Annual company retreat
Personal Healthcare Insurance
Annual healthcare checkup
15 days leave per year
Christmas Holiday
Daily tea, snack, and fruit breaks
For more information about us, please visit our website at www.forixcommerce.com
Forix là một trong những đại lý Thương mại điện tử phát triển nhanh nhất có trụ sở tại Bắc Mỹ, tập trung vào việc cung cấp các giải pháp phần mềm Thương mại điện tử cho các thương hiệu doanh nghiệp trên toàn cầu. Khách hàng của chúng tôi là những người dẫn đầu trong ngành của họ với các trang web có doanh thu và lưu lượng truy cập cao. Họ mong đợi các dịch vụ tư vấn và phát triển tốt nhất sẽ giúp phát triển hoạt động kinh doanh của họ từ Forix và chúng tôi cung cấp.
Mọi người cũng đã tìm kiếm
Công việc của JavaScript Developer là gì?
Một lập trình viên JavaScript (JavaScript Developer) chịu trách nhiệm hoàn thành việc thiết kế trang web, các ứng dụng và phần mềm sử dụng ngôn ngữ lập trình Javascript. Lập trình viên Javascript làm việc với các trang web, tạo ra các ứng dụng front-end, thực hiện phân tích mã cũng như cải thiện tổng thể về hình thức và khả năng sử dụng của website, ứng dụng đó.
JavaScript Developer sẽ tập trung và được yêu cầu hoàn thành các công việc chính như sau:
- Phát triển và nâng cao nền tảng giao diện người dùng
- Phát triển các tính năng hướng tới người dùng mới
- Thiết kế và phát triển các ứng dụng giao diện người dùng mới cho các nền tảng khác nhau từ website đến ứng dụng, phần mềm
- Hỗ trợ phát triển giao diện người dùng trên các ngôn ngữ lập trình, ngôn ngữ đánh dấu khác như HTML/ CSS/ JS
- Phát triển các thông số kỹ thuật và thiết kế cho ứng dụng phức tạp hoặc sửa đổi, bảo trì các ứng dụng phức tạp hiện có
- Thực hiện phân tích mã, phân tích yêu cầu, xác định số liệu mã, phân tích rủi ro hệ thống và phân tích độ tin cậy của phần mềm
- Điều chỉnh hiệu suất, cải tiến, cân bằng khả năng sử dụng, tự động hóa của website, phần mềm và ứng dụng
Yêu cầu tuyển dụng vị trí Javascript Developer
- Bằng trung cấp, cao đẳng trở lên các chuyên ngành Khoa học Máy tính, Kỹ thuật phần mềm, CNTT hoặc liên quan.
- Kinh nghiệm làm việc trong vai trò lập trình viên Javascript, lập trình viên website hay lập trình phần mềm, ứng dụng, HTML và CSS.
- Kiến thức chuyên môn về JavaScript, thành thạo các nguyên tắc cơ bản của JavaScript như kế thừa nguyên mẫu, thành phần, hệ thống mô-đun CommonJS / AMD sử dụng RequestJS,...
- Kinh nghiệm với thiết kế đáp ứng cho máy tính để bàn/ thiết bị di động.
- Thành thạo các kỹ năng viết mã HTML/ CSS/ AJAX/ Javascript (jQuery, Backbone / Angular / Ember) mở rộng
- Kiến thức về trình biên dịch CSS (Ví dụ:, Sass, LESS)
- Sở hữu các kỹ năng mềm: kỹ năng phân tích, tư duy logic, kỹ năng kiểm thử, sáng tạo, tỉ mỉ và cẩn thận, chú ý đến chi tiết…
JavaScript Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
156 - 208 triệu
/nămLộ trình sự nghiệp JavaScript Developer
Tìm hiểu cách trở thành JavaScript Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một JavaScript Developer?
Dưới đây là những bước cơ bản để trở thành lập trình viên JavaScript:
- Tìm hiểu kiến thức cơ bản về lập trình: ngôn ngữ lập trình (Python, Java), các nguyên tắc cơ bản về logic và cú pháp lập trình
- Học hỏi kiến thức liên quan đến JavaScript, tập trung vào kiến thức cơ bản: closures, scopes, syntax và prototyping
- Làm quen với các framework khác nhau: React.js, Angular JS hoặc Ember, cũng như các thư viện, như jQuery và Backbone.js.
- Nâng cao kiến thức về HTML và CSS
- Biết cách sử dụng các công cụ kiểm soát phiên bản như Git và Git Enterprise.
- Tìm hiểu về các kỹ năng tối ưu hóa công cụ tìm kiếm (SEO) và Adobe Photoshop cơ bản
- Liên tục cập nhật những thay đổi mới và phương pháp tốt nhất
- Kỹ năng giao tiếp, làm việc nhóm