Techcombank is looking for a Senior Officer, Software Engineering. In this role, you will be responsible for successfully deploying technology solutions across the line, with a focus on front-end development, UI/UX architecture, and software documentation for the bank's digital platforms.
What You'll Do
- Drive and deliver top-quality user interface code using HTML, CSS, JQuery, and JavaScript.
- Own the UI code and user experience architecture, leading designers from wireframes to delivery.
- Collaborate with back-end developers to troubleshoot issues and improve usability.
- Ensure all materials are high-quality, accurate, timely, and compliant with accessibility standards.
- Maintain graphic and branding standards throughout the product.
- Actively test and debug programs to ensure stability and accuracy.
- Develop user interface code to improve forecasting methods and statistical models for business decision-making.
- Build interfaces for digital platforms to ensure a seamless customer experience.
- Define web page structure and design, balancing function and aesthetics, and optimizing for mobile.
- Maintain and improve the developed website and optimize applications for smooth use.
- Instruct team members to translate business requirements into technical design documents.
- Review and foster discussions on functional requirements to build and improve digital products.
- Work closely with team members to translate business requirements into technical designs.
- Review and execute requirements by coding flowcharts, layouts, diagrams, and program instructions.
What We're Looking For
- A Bachelor's Degree in Computer Science, Software Engineering, or Information Technology.
- At least 5 years of front-end experience developing in at least 2 languages (HTML, CSS, JavaScript, React).
- Experience with popular JavaScript frameworks and libraries like AngularJS, Vue, or jQuery.
- Experience with UI/UX design tools such as Bootstrap or ZURB Foundation.
- Experience working in a source control environment like GIT or TFVC.
- Experience in the full development lifecycle from requirements analysis through coding and release.
- Deep experience in developing, testing, documenting, and releasing critical software.
- A solid understanding of API design and implementation.
- English proficiency according to Techcombank's regulations.
Technical Stack
- Languages: HTML, CSS, JavaScript, JQuery
- Frameworks/Libraries: React, AngularJS, Vue, Bootstrap, ZURB Foundation
- Tools: GIT, TFVC
Team & Environment
You will report to a Manager, Software Engineering or Team Lead, Software Engineering.
Techcombank is an equal opportunity employer.



