15 days annual leave and 3 days sick leave
Premium health insurance after probation period
Social Insurance contribution based on full salary
The Job
• Hot domain - Fintech - with very promising and challenging products.
• Dynamic working environment with solid and state of the art technologies
On the job you will:
• Work with other team members to understand the requirements, technical solutions and deliver high-quality, well-tested code
• Collaborate with other team members (backend, product, marketing, design) for external web services, operators who use internal operating services, and backend
engineers who provide API
• Work with the team to continuously improve our product's UI and UX to bring the best experiences to users
• Work closely with other junior engineers, and involve them in constructive and concise code reviews with peers, especially junior ones
• Not only implementing new features but also building reusable code/components for future use
• Assure that all user input is validated before submitting to the back-end
• Analyze, propose, and implement solutions to complex and flexible business features.
• Maintain and improve high-quality in-house JavaScript libraries and toolsets following product design guidelines
• Other tasks assigned by Line Manager.
Your Skills and Experience
• At least four years of experience in Frontend technologies such as VueJS/ ReactJS
• Experience with RESTful API is compulsory.
• Strong understanding of HTTP design standards and specifications, including different Methods and Standard Codes.
• Experience in CSS Best practices and Frameworks like Bootstrap, Material UI, CSS Flexbox, and CSS Grid.
• Effective communication and teamwork skills, particularly the ability to work in a squad to ensure delivering project OTIF.
• Experience in Agile scrum methodologies and experience working in an Agile team.
• A degree in Computer Science, Software engineering/ Information Technology, or experience in related fields.
• Minimum of 3 years' experience in "client-side" programming Required Soft Skills
• Strong critical thinking and problem-solving skills.
• High adaptability and flexibility to rapid changes in the business
• Detail-oriented and efficient time manager who thrives in a dynamic and fast-paced working environment.
Why You'll Love Working Here
Join our core team now and be an important part of our business development with the following benefits:
• Working hours: Monday-Friday, flexible working hours (no check-in, no check out), working from home supporting.
• Attractive salary at a fast-growing startup with 100% salary during probation period.
• Social insurance payment based on the entire salary.
• Premium health insurance after probation period.
• 15 days annual leave and 3 days sick leave without medical certificate.
• The 13th salary is paid before Tet.
• Learning and training sponsorship.
• Encourage people to take the lead and foster new ideas in the team or organization.
• Company trip/group activities.
What motivates you?
• Training & study sponsorship
• You thrive in teams and enjoy getting things done together.
• Encourage people to be lead & push new ideas forward in our small teams.
• You think big, with curiosity to discover ways to use your agile mindset and enable business outcomes.
Join our core team now and be an important part of our business development with the following benefits:
• Working hours: Monday-Friday, flexible working hours (no check-in, no check out), working from home supporting.
• Attractive salary at a fast-growing startup with 100% salary during probation period.
• Social insurance payment based on the entire salary.
• Premium health insurance after probation period.
• 15 days annual leave and 3 days sick leave without medical certificate.
• The 13th salary is paid before Tet.
• Learning and training sponsorship.
• Encourage people to take the lead and foster new ideas in the team or organization.
• Company trip/group activities.
What motivates you?
• Training & study sponsorship
• You thrive in teams and enjoy getting things done together.
• Encourage people to be lead & push new ideas forward in our small teams.
• You think big, with curiosity to discover ways to use your agile mindset and enable business outcomes.
SHARPENSOLS - một công ty khởi nghiệp CNTT năng động và sáng tạo dành cho con đường sự nghiệp đầy thử thách và bổ ích của bạn!
Tại SHARPENSOLS, chúng tôi tin rằng mỗi thành viên trong nhóm đều có quan điểm và đóng góp riêng. Chúng tôi khuyến khích nhân viên của mình phát huy khả năng sáng tạo và ý tưởng đổi mới của họ, đồng thời chúng tôi hỗ trợ sự tăng trưởng và phát triển của họ thông qua các cơ hội đào tạo và phát triển nghề nghiệp liên tục.
Với tư cách là thành viên của nhóm SHARPENSOLS, bạn sẽ làm việc trong các dự án thú vị, đầy thử thách và có tác động, cộng tác với các đồng nghiệp giàu kinh nghiệm và tạo ra tác động thực sự trong việc định hình tương lai của công ty.
Chúng tôi cũng tin rằng sự cân bằng giữa công việc và cuộc sống là điều cần thiết để có một cuộc sống hạnh phúc và trọn vẹn. Đó là lý do tại sao chúng tôi cung cấp mô hình làm việc kết hợp, cũng như 15 ngày nghỉ có lương mỗi năm và 3 ngày nghỉ ốm mà không có giấy chứng nhận y tế.
Công việc của Front-end developer là gì?
Front End Developer hay là lập trình Front End là việc sử dụng các ngôn ngữ HTML, CSS hay ngôn ngữ lập trình Javascript để các lập trình viên thiết kế ra các giao diện ứng dụng hoặc trang web cho người dùng. Những gì bạn nhìn thấy, “chạm”, “lướt”, tương tác trên màn hình chính là kết quả của lập trình Front End và là thành của của Front End Developer.
Lập trình viên Frontend cần thực hiện những công việc như sau
- Thiết kế giao diện web/ứng dụng thân thiện với người dùng dựa trên các ngôn ngữ lập trình khác nhau.
- Triển khai giao diện HTML/CSS Javascript theo yêu cầu của khách hàng trên hệ thống website xây dựng sẵn
- Duy trì và cải thiện giao diện người dùng trang web/ứng dụng.
- Làm việc với các đồng nghiệp và chuyên gia hậu thuẫn khác để phát triển các tính năng mới nhằm nâng cao trải nghiệm người dùng.
- Đề xuất các cách để cải thiện giao diện người dùng và đồ họa của trang web.
- Tối ưu hóa giao diện của ứng dụng/trang web để có tốc độ và hiệu suất tối đa.
- Hỗ trợ các nhà phát triển phụ trợ trong quá trình lập trình hoặc khắc phục sự cố.
- Nhận phản hồi từ khách hàng, người dùng và tiến hành khắc phục, sửa chữa.
- Hỗ trợ quá trình phát triển ứng dụng và tích hợp chức năng vào trang web.
- Đánh giá chương trình và cập nhật trang web trong tương lai.
- Theo dõi hoạt động của trang web, xác định các vấn đề về thời gian hoạt động của trang web đang gây ra làm suy giảm lưu lượng truy cập và đưa ra phương án khắc phục.
- Đảm bảo rằng trang web đáp ứng các tiêu chí về đồ họa giao diện người dùng.
Front-end developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
190 - 316 triệu
/nămLộ trình sự nghiệp Front-end developer
Tìm hiểu cách trở thành Front-end 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 Front-end developer?
Yêu cầu tuyển dụng vị trí Front End Developer.
Cùng với Back End Developer, Front End Developer. là một trong những nhân tố chính quyết định sự thành công của một website. Do đó, trong quá trình tuyển dụng lập trình front-end, các công ty công nghệ, phần mềm,... sẽ luôn đưa ra các yêu cầu cực kì khắt khe đối với vị trí này, bao gồm:
- Tốt nghiệp Đại học trở lên chuyên ngành công nghệ thông tin, khoa học máy tính hoặc một ngành nghề có liên quan khác.
- Thành thạo JavaScript, CSS và jQuery.
- Thành thạo ngôn ngữ đánh dấu siêu văn bản (ngôn ngữ HTML - Hypertext markup language).
- Có kinh nghiệm kiểm thử và gỡ lỗi trình duyệt.
- Am hiểu sâu sắc toàn bộ quy trình phát triển web (thiết kế, lập trình và phát hành).
- Thành thạo các công cụ phát triển web và ngôn ngữ lập trình.
- Có con mắt thẩm mỹ và tư duy logic trong phân chia bố cục trang web.
- Thành thạo các phần mềm như Adobe Suite, Photoshop và hệ thống quản lý nội dung là một lợi thế.
- Khả năng làm việc trong môi trường áp lực cao.
- Kỹ năng phân tích và xử lý tình huống.
- Khả năng đa nhiệm.
Tùy theo tính chất công việc của từng dự án, từng doanh nghiệp khác nhau mà công việc cần làm và yêu cầu đối với một Front End Developer. có thể sẽ khác nhau. Tuy nhiên, một khi đã quyết định dấn thân vào nghề này thì bạn nên chuẩn bị một tâm lý sẵn sàng thực hiện những công việc được nêu trong mô tả công việc của Front End Developer.
Lộ trình sự nghiệp của Front End Developer.
Mức lương trung bình của Fornt -end Developer tại Việt Nam khoảng từ 12 triệu đến 20 triệu VND/tháng. Mức lương này có thể thay đổi phụ thuộc vào trình độ, quy mô công ty.
- Đối với Backend Developer, mức lương sẽ từ 15.000.000 - 25.000.000 VND/tháng.
- Đối với Java Developer, mức lương sẽ từ 16.000.000 - 30.000.000 VND/tháng.
Với sự thay đổi không ngừng và tầm quan trọng của công nghệ hiện nay, khi đã hiểu Dev là gì thì chắc hẳn bạn cũng thấy được tương lai rộng lớn khi đến với ngành nghề này.
Tuy nhiên, không phải lập trình viên nào cũng có xuất phát điểm và trình độ chuyên môn giống nhau, để trở thành một Developer xuất sắc cần phải trải qua quá trình học tập, rèn luyện và thực hành vất vả. Từ những bước thấp nhất hãy bắt đầu nâng cao trình độ và phát triển tới cấp bậc cao hơn.
Thông thường, lộ trình thăng tiến cho vị trí Front End Developer. sẽ trải qua các vị trí như sau:
Intern Front-end developer ( dưới 2 năm kinh nghiệm )
Đây là vị trí dành cho những lập trình viên chưa có nhiều kinh nghiệm làm việc thực tế về lập trình, mà chỉ có những hiểu biết cơ bản về ngôn ngữ lập trình và cơ sở dữ liệu. Họ có thể là những sinh viên năm 3,4 hoặc mới ra trường và đang tìm kiếm các cơ hội làm việc tại các doanh nghiệp về công nghệ thông tin để trau dồi kinh nghiệm thực tế.
Junior Front-end developer ( Từ 2 - 3 năm kinh nghiệm )
Là bước đầu tiên trong nghề, khi bạn mới bắt đầu và đang học hỏi kỹ năng cơ bản của front-end development.
Middle Front-end developer ( Từ 3 - 5 năm kinh nghiệm )
Đây là bước tiếp theo, khi bạn đã có kinh nghiệm và có thể thực hiện các dự án phức tạp hơn. Ở mức này, bạn có thể trở thành trưởng nhóm nhỏ và quản lý các dự án nhỏ.
Senior Front-end developer ( Từ 5 - 7 năm kinh nghiệm )
Là một người có kinh nghiệm, bạn có thể quản lý các dự án lớn hơn và hướng dẫn những người mới tham gia vào ngành này. Ở mức này, bạn có thể nhận được mức lương cao hơn và được đánh giá cao hơn về kinh nghiệm và kỹ năng.
Technical Lead Front-end developer ( Trên 7 năm kinh nghiệm )
Là một người lãnh đạo, bạn sẽ có nhiệm vụ quản lý một nhóm lớn các Front End Developer., đảm bảo chất lượng của các dự án và giám sát tiến độ của các công việc. Ở mức này, bạn sẽ được đánh giá cao về khả năng lãnh đạo và kỹ năng kỹ thuật.
Quá trình thăng tiến không chỉ dựa trên kinh nghiệm và kỹ năng của bạn, mà còn phụ thuộc vào sự tận tâm và cống hiến của bạn đối với công việc của mình, sự học hỏi liên tục và tư duy sáng tạo.