Frontend Developer (onsite Bank)

Unit Technology CorporationQuận Ba, Thành phố Hồ Chí Minhglintszveřejněno 24. 07. 2026
Nutné:TypeScriptJavaScriptJavaKotlinSwiftHTMLCSSReactNext.jsTailwindGitFrontendMobileFinTechSecurity
Výhodou:AngularFlutterDocker

Responsibilities

  • Develop, maintain, and support mobile and web applications throughout the entire software development lifecycle, including planning, design, testing, deployment, and production support.
  • Troubleshoot, debug, and optimize application performance while ensuring quality and security.
  • Research, evaluate, and propose new technologies and solutions for mobile and web applications.
  • Write clean, maintainable code in compliance with the organization's coding standards and best practices.
  • Deliver assigned tasks on time while maintaining high-quality standards.
  • Participate in the analysis, design, and development of banking mobile and web applications.
  • Maintain and enhance banking applications developed by third-party vendors.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum 2 years of experience in mobile application development.
  • Proficient in Swift, Java/Kotlin, and TypeScript.
  • Hands-on experience with SwiftUI, UIKit, Jetpack Compose, React Native, Next.js, Redux, Ant Design, and Tailwind CSS.
  • Experience developing applications for iOS and Android platforms.
  • Good understanding of MVVM, MVP, Clean Architecture, OOP, and Functional Programming.
  • Ability to develop mobile user interfaces based on design mockups, with a good understanding of UI/UX principles, responsive layouts, adaptive UI, and design systems.
  • Experience using Git for version control.
  • Experience integrating REST APIs, SDKs, third-party libraries, and Firebase (Crashlytics, FCM, Event Tracking, etc.).
  • Knowledge of application security and common security best practices.
  • Familiarity with JavaScript, Dart, Flutter, Spring Boot, Angular, Docker, and container platforms is a plus.
  • Experience writing Unit Tests, performing feature testing, and optimizing application performance (e.g., caching and memoization).
  • Strong analytical and problem-solving skills with the ability to learn new technologies independently.
  • Proactive, creative, able to work under pressure, and capable of working independently as well as collaboratively in project teams.

Skills: HTML, Frontend Development, CSS, Front-End Architecture, TypeScript, Android Testing, JavaScript, Mobile UI Design