TopDev

TOPICUS VIETNAM

Senior Angular Developer (English)

Quận Phú Nhuận, Hồ Chí Minh
Đăng 2 tuần trước và Công việc hết hạn trong 5 ngày trước

Năm kinh nghiệm tối thiểu

Cấp bậc

Loại hình

Loại hợp đồng

We’re looking for a talented Senior Angular Developer to join our team in Ho Chi Minh City and contribute to transforming the pension and wealth management industry with cutting-edge technology. Our platform serves major financial institutions, helping bank officers efficiently manage pension funds and wealth products for thousands of clients. As we continue to expand our digital transformation initiatives, we're looking for a talented Angular Developer to help build and enhance our platform. You'll be working on applications that help bank officers manage pension funds, process transactions, and handle wealth management products efficiently and securely.

Trách nhiệm công việc

Requirement Analysis: Ensure development best practices are followed.
Code Review: Participate in code reviews and knowledge-sharing sessions.
User Support: Guide and support team members, helping them develop their skills and knowledge of new technologies.
Collaboration: Work effectively within the team, promoting a culture of collaboration and teamwork.
Feature Development: Contribute to the development of new features and functionality.
Code Standards: Write clean, maintainable, and scalable code.
API Development: Develop and maintain Angular-based applications.
Client Interaction: Manage client relationships through direct collaboration and communication.
Team Leadership: Provide technical leadership and guidance to the team.
Cross-Functional Collaboration: Collaborate with cross-functional teams to design and deploy applications.
Technical Updates: Stay up to date with new Angular technologies and developments.

Kỹ năng & Chuyên môn

Development Tools: Experience with Redux/ngrx store and JWT.
Frameworks and Libraries: 5+ years of experience with JavaScript, TypeScript, and Angular 8+.
APIs and Web Services: Strong understanding of design patterns: SOLID, DRY, declarative vs imperative, inheritance vs composition.
Cloud Services: Solid experience with RxJS and Signal.
Methodologies: Experience with Angular Compiler, CLI, and build processes.
Problem Solving: Strong problem-solving skills, algorithm knowledge, and ability to work independently.
Languages: Good English communication skills (both written and verbal), especially in a global software development environment.
Domain Expertise: Familiarity with specific industries (finance, healthcare, gaming) can be advantageous.
Prototyping Tool: Proficiency in UI frameworks such as Angular Material, theming, and CDK.
Architecture Design: Experience with CSS/SCSS and Bootstrap.
Design Tools: Experience with Karma/Jasmine or Jest.
Experience: [Nice to Have] Experience with Node.js, Java, Restful APIs, and Oracle/SQL databases.
Testing and Quality Assurance: [Nice to Have] Experience in end-to-end testing with Cypress or Selenium.
User Acceptance Testing (UAT): [Nice to Have] Familiarity with Docker and Jenkins.
Algorithmic Knowledge: [Nice to Have] Knowledge of ESLint and Prettier.

Education

Degree

Bachelor in Information Technology

Certification

Bachelor's degree in Computer Science or a related field

Phúc lợi dành cho bạn














Quy trình phỏng vấn

Vòng 1

Phonescreen

Vòng 2

Technical Interview

Vòng 3

Technical Assessment