Top-tier banking environment in Vietnam
Challenging opportunities for the "Greater" You
Attractive career path and benefits
The Job
The job holder is responsible for the design, development and execution of web and mobile products by bridging the gap between graphical design and technical implementation while working alongside other tribe members to build front end templates, Angular 12,13,14,15 that work across all major browsers and devices, helping to bring the bank's digital platforms to life
The job holder will implement server-side code to develop complex, interactive, content-managed and database driven websites
- Software Development
- Drive and deliver top quality Angular 12,13,14,15 front-end code across a broad array of interactive web project
- Own a digital platform's user-facing code and the architecture of the user experience, leading designers to bring wireframes from development to delivery
- Collaborate with back-end developers to troubleshoot and solve coding issues, improving usability
- Ensure that all materials produced have a high degree of quality, accuracy, timeliness and complies with accessibility standards
- Maintain graphic standards and branding throughout the product's interface
- Actively test and debug programs to ensure stability and accuracy
- Develop and maintain front end code that improves analytical and statistical modeling and forecasting methods to support business tribes in their decision-making process
2. Software Documentation
- Guide tribe and squad members on translating business requirements into technical design documents
- Actively review and drive discussions with squad members on functional requirement documents for building and improving TCB's digital products
Your Skills and Experience
1. Domain Expertise
- 3 to 5 years of front-end experience developing in Angular 12,13,14,15
- Good use of Angular core techniques such as component, directive, dependency injection
- Build layouts, patterns to create reusable components
- Experience working with common Frontend frameworks and libraries Angular
- Experience with UI/UX design and implementation leveraging tools such as Bootstrap or ZURB Foundation
- Experience working in a source-controlled environment such as GIT or TFVC
- Experience in full development life cycle from requirements analysis through coding and release
- Deep experience developing, testing, documenting and releasing mission-critical software
- Solid understanding of API design and implementation
- Experience in AWS
2. Agile / Digital Experience
- Experience in Agile Software Development with a strong understanding of Agile principles, practices and Scrum methodologies.
- Experience working in Agile teams to support digital transformation projects.
3. Qualifications
- Bachelor's degree in computer science, software engineering or information technology
4. Personal Attributes
- Passionate about technology and excited about the impact of emerging / disruptive technologies
- Ownership mindset with a focus on getting things fixed, not simply discovered
- A self-starter who thrives in an environment that fosters entrepreneurial thinking and innovation
- Believes in the non-hierarchical culture of collaboration, transparency and trust across the team
Why You'll Love Working Here
- Competitive salary; Two-month probationary period with 100% salary, including basic insurance payment
- 13 months salary/year and with a performance bonus
- Working hours are flexible
- Agile environment, dynamic and international standards
- Working Location: Hanoi, Vietnam
- If you are interested in this position, please do not hesitate to send your CV via email
- Participate in many annual activities such as Team building, Active Saturday, Year-end party, ...
- Join Techcombank Care with Bao Viet insurance package
- Participating in the preferential loan program for employees
- Have the opportunity to work directly with foreign experts, use frequently English
- Have a clear career development path in the direction of Expert or in the direction of Manager
- Competitive salary; Two-month probationary period with 100% salary, including basic insurance payment
- 13 months salary/year and with a performance bonus
- Working hours are flexible
- Agile environment, dynamic and international standards
- Working Location: Hanoi, Vietnam
- If you are interested in this position, please do not hesitate to send your CV via email
- Participate in many annual activities such as Team building, Active Saturday, Year-end party, ...
- Join Techcombank Care with Bao Viet insurance package
- Participating in the preferential loan program for employees
- Have the opportunity to work directly with foreign experts, use frequently English
- Have a clear career development path in the direction of Expert or in the direction of Manager
Ngân hàng thương mại cổ phần Kỹ Thương Việt Nam (Techcombank) là một ngân hàng thương mại cổ phần của Việt Nam, được thành lập năm 1993 với số vốn ban đầu 20 tỷ đồng. Sau 30 năm không ngừng phát triển đi lên, Techcombank đang có chỗ đứng vững chắc trong ngành Ngân hàng nói chung, và trong nền kinh tế Việt Nam nói riêng với doanh thu 27.000 tỷ đồng và hơn 10.000 nhân viên (năm 2020)
Chính sách bảo hiểm
- Đóng BHXH theo mức cơ bản
- Tham gia vào Techcombank Care với gói bảo hiểm Bảo Việt
Các hoạt động ngoại khóa
- Team building
- Du lịch hàng năm
- Thứ 7 năng động
- Party thường niên
Lịch sử thành lập
- Năm 1993: Ngân hàng thương mại cổ phần Kỹ Thương Việt Nam (Techcombank) được thành lập tại Hà Nội với vốn điều lệ 20 tỷ đồng
- Năm 1995: Tăng vốn điều lệ lên 51,495 tỷ đồng. Thành lập Chi nhánh Techcombank Hồ Chí Minh
- Năm 1996: Thành lập Chi nhánh Techcombank Thăng Long cùng Phòng Giao dịch Nguyễn Chí Thanh tại Hà Nội. Thành lập Phòng Giao dịch Thắng Lợi trực thuộc Techcombank Hồ Chí Minh.Tăng vốn điều lệ tiếp tục lên 70 tỷ đồng.
- Năm 1998: Trụ sở chính được chuyển sang Tòa nhà Techcombank, 15 Đào Duy Từ, Hà Nội. Thành lập Chi nhánh Techcombank Đà Nẵng tại Đà Nẵng.
- Năm 1999: Tăng Techcombank tăng vốn điều lệ lên 80,020 tỷ đồng. Khai trương Phòng giao dịch số 3 tại phố Khâm Thiên, Hà Nội.
- Năm 2000: Thành lập Phòng Giao dịch Thái Hà tại Hà Nội. Tăng vốn điều lệ lên: 102,345 tỷ đồng
- Năm 2002: Thành lập Chi nhánh Chương Dương, Chi nhánh Hoàn Kiếm tại Hà Nội và các chi nhánh tại Hải Phòng, Đà Nẵng, Thành phố Hồ Chí Minh. Tăng vốn điều lệ lên 104,435 tỷ đồng
- Năm 2003: Chính thức phát hành thẻ thanh toán F@stAccess-Connect 24 (hợp tác với Vietcombank) vào ngày 05/12/2003
- Năm 2004: Khai trương biểu tượng mới của Ngân hàng
- Năm 2005: Thành lập các chi nhánh cấp 1 tại: Lào Cai, Hưng Yên, Vĩnh Phúc, Bắc Ninh, T.P Nha Trang (tỉnh Khánh Hòa), Vũng Tàu..
- Năm 2006: Thẻ thanh toán quốc tế Techcombank Visa được ra mắt
- Năm 2007: Trở thành ngân hàng ngân hàng có mạng lưới giao dịch lớn thứ hai trong khối ngân hàng thương mại cổ phần với gần 130 chi nhánh và phòng giao dịch
- Năm 2008: Ra mắt thẻ tín dụng Techcombank Visa Credit
- Năm 2012: phát hành thẻ đồng thương hiệu Techcombank – Vietnam Airlines – Visa
- Năm 2018: Techcombank được niêm yết trên sàn chứng khoán Thành phố Hồ Chí Minh.
- Năm 2020: tổng tài sản doanh nghiệp ước tính đạt 439,6 nghìn tỷ đồng[10] với gần 11.882 nhân viên. Techcombank sở hữu 3 công ty con phụ trách các nhiệm vụ khác nhau bao gồm Công ty cổ phần Chứng khoán Kỹ thương, Công ty TNHH một thành viên Quản lý nợ, và Công ty TNHH Quản lý quỹ Kỹ thương.
Mission
Dẫn dắt hành trình số hóa của ngành tài chính, tạo động lực cho mỗi cá nhân, doanh nghiệp và tổ chức phát triển bền vững và bứt phá thành công.
Mọi người cũng đã tìm kiếm
Công việc của Senior Web Developer là gì?
Senior Web Developer là một chuyên gia trong lĩnh vực phát triển web có kinh nghiệm và kiến thức sâu rộng. Người này thường đã làm việc trong ngành công nghệ thông tin và phát triển web trong nhiều năm và có khả năng thực hiện các dự án phức tạp. Bên cạnh đó, những vị trí như Senior Android Developer, Senior Fullstack Developer cũng thường đảm nhận các công việc tương tự.
Mô tả công việc của vị trí Senior Web Developer
Thiết kế và phát triển các ứng dụng web
Họ làm việc với các nhà thiết kế và quản lý dự án để hiểu rõ yêu cầu của khách hàng, sau đó thiết kế và phát triển các ứng dụng web đáp ứng yêu cầu đó. Họ sử dụng các ngôn ngữ lập trình web (như HTML, CSS, JavaScript, PHP, Python, Java) để viết mã cho các ứng dụng web. Họ đảm bảo rằng mã của họ sạch, dễ đọc và hiệu quả.
Quản lý dự án phát triển web
Trong một số trường hợp, Senior Web Developer cấp cao có thể tham gia quản lý dự án, điều hành và phân phối hợp lý với các thành viên trong đội ngũ phát triển, đảm bảo dự án được triển khai một cách hiệu quả và đúng thời hạn.
Hướng dẫn và đào tạo cấp dưới
Họ có thể đảm nhận nhiệm vụ hướng dẫn và đào tạo các nhà phát triển mới, chia sẻ kiến thức và kỹ năng với đồng nghiệp, đồng thời hỗ trợ họ trong việc giải quyết vấn đề kỹ thuật phức tạp.
Kiểm tra và gỡ lỗi
Họ kiểm tra các ứng dụng web để tìm lỗi và gỡ lỗi. Họ cũng đảm bảo rằng các ứng dụng web hoạt động tốt trên tất cả các trình duyệt web và thiết bị. Họ triển khai các ứng dụng web lên môi trường sản xuất và theo dõi hiệu suất của chúng. Họ cũng bảo trì các ứng dụng web và sửa lỗi khi cần thiết.
Senior Web Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
455 - 780 triệu
/nămLộ trình sự nghiệp Senior Web Developer
Tìm hiểu cách trở thành Senior Web 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 Senior Web Developer?
Yêu cầu tuyển dụng của Senior Web Developer
Để thực hiện tốt các nhiệm vụ được giao, Senior Web Developer cần sở hữu những kiến thức, chuyên môn vững vàng và thành thạo những kỹ năng mềm liên quan:
Yêu cầu bằng cấp và kiến thức chuyên môn
-
Trình độ chuyên môn: Ứng viên thường cần đang theo học tại các khóa học liên quan đến phát triển web hoặc mới tốt nghiệp trong các lĩnh vực liên quan như Khoa học máy tính, Công nghệ thông tin, Thiết kế đồ họa, hoặc các ngành có liên quan.
-
Kiến thức về Git: Git là hệ thống quản lý bản phân tán phổ biến nhất tại thời điểm hiện nay. Nhờ Git, quá trình làm việc nhóm và quản lý code của Developer trở nên dễ dàng, đơn giản và thuận tiện hơn. Chính vì vậy bạn sẽ không thể trở thành một Web Developer nếu như không biết gì về Git.
-
Kiến thức về dòng lệnh Linux: Senior Web Developer không chỉ Web Developer mà ngay cả Mobile Developer cũng cần phải biết tới dòng lệnh Linux. Linux Command Line cực kì cực kì quan trọng đối với web. Vì thế, bạn nên dành nhiều thời gian để học Linux.
-
Kiến thức về cấu trúc dữ liệu, giải thuật: Ngoài ra một Web Developer cũng nên biết về các cấu trúc dữ liệu cùng với giải thuật. Bởi chúng sẽ giúp bạn làm được nhiều thứ phức tạp hơn trên web.
Yêu cầu về kỹ năng
-
Chịu áp lực tốt: Senior Web Developer cần có khả năng chịu áp lực và xử lý các tình huống phức tạp trong quá trình phát triển phần mềm. Dưới đây là một số kỹ năng quan trọng mà Senior Web Developer cần phải có khi đối mặt với áp lực:
-
Biết cách tổ chức dữ liệu trên máy tính: Công việc của Web Developer là lập trình, thế nên việc tổ chức dữ liệu trên máy tính sẽ được diễn ra mỗi ngày. Vì lẽ đó, những kiến thức về cấu trúc dữ liệu ở trên máy tính như: Arraylist, Stack, Queue, Tree,… cần được nắm rõ.
-
Khả năng tạo động lực: Senior Web Developer cần phải có khả năng tạo động lực cho đội ngũ phát triển và làm việc tập trung hướng đến mục tiêu chung. Họ cũng cần biết cách giữ đội ngũ phát triển tự tin và động viên khi gặp khó khăn.
-
Sự lãnh đạo và quản lý: Senior Web Developer được kỳ vọng có khả năng lãnh đạo đồng nghiệp trong quá trình phát triển, hỗ trợ họ trong việc giải quyết vấn đề kỹ thuật và định hướng công việc hợp lý. Họ cũng cần có khả năng quản lý dự án, làm việc với kế hoạch và nguồn lực để đảm bảo dự án được triển khai một cách hiệu quả.
Yêu cầu khác
-
Sử dụng thành thạo các ngôn ngữ lập trình
Việc đọc, hiểu và sử dụng các ngôn ngữ lập trình là điều rất quan trọng và cần thiết do đây là những ngôn ngữ bạn tiếp xúc mỗi ngày bao gồm: JavaScript, Python, C/C++, Java, PHP, Swift, C# (C-Sharp), Ruby, Objective-C, SQL. Người lập trình sẽ giúp người dùng và các thiết bị hiểu được các chương trình làm việc thông qua mô tả bằng ngôn ngữ lập trình.
Lộ trình thăng tiến của Senior Web Developer
Lộ trình thăng tiến của Senior Web Developer có thể khá đa dạng và phụ thuộc vào tổ chức và ngành nghề cụ thể. Dưới đây là một lộ trình thăng tiến phổ biến cho vị trí này.
1. Intern Web Developer
Mức lương: 3 - 5 triệu/ tháng
Kinh nghiệm làm việc: Dưới 1 năm
Intern Web Developer là một vị trí thực tập trong lĩnh vực phát triển web. Người làm công việc này thường là sinh viên hoặc người mới tốt nghiệp, muốn học hỏi và tích lũy kinh nghiệm trong lĩnh vực phát triển ứng dụng web.
>> Đánh giá: Thời đại công nghệ và Internet bùng nổ đã giúp cho các thiết bị di động được đà phát triển như “vũ bão”. Điều này đã tạo ra môi trường thuận lợi cho sự phát triển rầm rộ của các ứng dụng trên di động. Intern Web Developer là một công việc có độ khó cao đồng thời đây cũng là một vị trí đang rất “khát nhân sự” tại công ty công nghệ, nhu cầu nhân lực trong ngành tăng mạnh, đặc biệt là nhu cầu tuyển dụng Intern Web Developer.
>> Xem thêm: Việc làm của Intern Web Developer mới cập nhật
2. Web Developer
Mức lương: 10 - 14 triệu/ tháng
Kinh nghiệm làm việc: 1 - 4 năm
Web Developer (Nhà phát triển web/lập trình web) là một lập trình viên chuyên môn hóa hoặc đặc biệt tham gia vào việc phát triển các ứng dụng World Wide Web bằng cách sử dụng mô hình client server. Ngoài các công nghệ cơ bản như HTML, CSS, JavaScript; các nhà phát triển web ngày nay cũng sử dụng nhiều ngôn ngữ lập trình khác nhau để tạo ra các ứng dụng website như PHP, Java, Python,...
>> Đánh giá: Cơ hội nghề nghiệp cho Web Developer hiện nay đang phát triển mạnh mẽ và đa dạng, bởi nhu cầu lớn về dịch vụ trực tuyến trong thế giới số hóa. Họ có thể tìm kiếm cơ hội tại các công ty công nghệ và phần mềm phát triển, duy trì website và ứng dụng web.
>> Xem thêm: Việc làm của Web Developer mới cập nhật
3. Senior Web Developer
Mức lương: 15 - 25 triệu/ tháng
Kinh nghiệm làm việc: 4 - 6 năm
Senior Web Developer là một chuyên gia trong lĩnh vực phát triển web có kinh nghiệm và kiến thức sâu rộng. Người này thường đã làm việc trong ngành công nghệ thông tin và phát triển web trong nhiều năm và có khả năng thực hiện các dự án phức tạp.
>> Đánh giá: Senior Web Developer thường có tố chất tốt trong quá trình làm việc nhóm, giao tiếp hiệu quả, có khả năng đưa ra quyết định đúng đắn để thực thi dự án phát triển phần mềm. Điều này cho thấy họ luôn đóng vai trò quan trọng trong việc xây dựng và duy trì các ứng dụng phần mềm có tính ổn định, chất lượng cao.
>> Xem thêm: Việc làm Senior Web Developer đang tuyển dụng
5 bước giúp Senior Web Developer thăng tiến nhanh trong trong công việc
Đảm bảo sự ạn toàn của web
Quá trình viết mã an toàn và bảo mật là một tiêu chuẩn cực kỳ cấp thiết đối với nhà phát triển cấp cao. Senior Web Developer cần có kiến thức vững chắc về các nguyên tắc bảo mật và cách phát triển chúng trong nguồn mã hóa. Bạn có thể sử dụng các thư viện và công cụ có sẵn một hiệu quả để tăng tốc độ và hiệu suất trong quá trình phát triển tạo ra sự an tâm cho sếp khi giao việc cho bạn.
Thành thạo kỹ năng viết code
Senior Web Developer cần có kiến thức về các mẫu thiết kế phổ biến như Singleton, Factory, Observer và nhiều mẫu thiết kế khác để áp dụng chúng vào quá trình viết code. Khi biết cách sử dụng các công cụ cơ bản sẽ giúp bạn kiểm tra và sửa lỗi trong nguồn mã, đảm bảo tính ổn định và hiệu suất của ứng dụng.
Nắm bắt kiến thức công nghệ chuyên sâu
Senior Web Developer cấp cao cần nắm chắc ít nhất một trình cài đặt ngôn ngữ chính và có khả năng làm việc với nhiều trình cài đặt ngôn ngữ khác. Công việc này yêu cầu người thực hiện cần có kiến thức sâu sắc về cơ sở dữ liệu để thiết kế, phát triển, khai báo và tối ưu hóa dữ liệu hệ thống.
Vượt qua áp lực, thách thức
Chúng ta đều nhận ra chân dung của Senior Web Developer là một nhà quản lý tài ba, họ vừa quản lý công việc của mình vừa quản lý đội ngũ nhân viên. Vì vậy, có vô vàn những áp lực và thách thức mà Senior phải trải qua. Vì vậy, từ khi chưa đảm nhận vị trí này, bạn cũng cần phải rèn luyện kỹ năng chịu đựng áp lực, vượt qua khó khăn, rút ra kinh nghiệm từ những bài học thất bại để chuẩn bị cho những thử thách ở vị trí Senior Web Developer.
Có tầm nhìn dài hạn
Senior Web Developer là một nhà lãnh đạo vì vậy cần có tầm nhìn xa và rộng để phát triển team của mình, có định hướng lâu dài, để tạo các giá trị kinh doanh cho tập thể. Với hiểu biết sâu rộng và dày dạn kinh nghiệm, Senior Web Developer có thể đoán trước được những lỗi sai có thể xảy ra trong dự án. Vì vậy, khi giao từng nhiệm vụ công việc, Senior Web Developer sẽ chia sẻ thêm và hướng dẫn team của mình tránh mắc phải những lỗi sai đó.