Trusting Social

132 Ham Nghi, TP Hồ Chí Minh

Company Size : 10-24

View more

Job Summary

10-24

Product

Việt Nam

Senior Mobile Developer

Trusting Social

Quận 1, TP Hồ Chí Minh

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:02/01/2024
  • 1

Job description

Overview of job

  • Design and build advanced components for highly scalable, reliable, maintainable, and secure mobile projects.
  • Master new technologies and adopt problem-solving approaches to enhance the scalability, reliability, maintainability, and security of projects.
  • Develop robust, testable, and efficient code, ensuring optimal performance, quality, and a smooth user experience on diverse devices models and operating systems.
  • Perform unit testing and participate in code reviews to maintain code quality.
  • Innovate and contribute to technological and product development.
  • Maintain effective communication and collaboration with cross-functional teams (Product, Backend, QA, DevOps, Design, etc.) to provide technical input, define, design, and ship new features and improvements as part of an Agile team.

Job Requirement

  • 5+ years of experience in mobile development, with at least 3 years specializing in Flutter for large-scale applications.
  • Deep understanding of Flutter and the Dart language, including object-oriented and functional programming, coding principles, design patterns, threading, memory management, performance optimization, networking, asynchronous programming, and leveraging popular Flutter libraries.
  • Comprehensive knowledge of security, API design, mobile app UI/UX principles, CI/CD practices and tools.
  • Proficient in Agile development methodologies with experience in TDD and knowledge of automated testing frameworks.
  • Ability to break down complex user stories into actionable tasks and ensure technical feasibility.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Ability to define technical requirements and work effectively with minimal supervision.
  • A proactive attitude and willingness to engage in a diverse and collaborative team environment.
  • Proficient in written and verbal communication skills in English.
  • Experience with platforms such as native Android/iOS, or React Native is advantageous, as is a willingness to learn and work with additional technologies.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Flutter
  • Dart
  • Design Patterns
  • iOS
  • API
  • Android
  • React Native
  • UI/UX
  • CI/CD

COMPETENCES

  • Analytic Skills
  • Problem Solving Skills
  • Proactive
  • Communication Skills
  • Teamwork

BUSINESS PROFILE

Trusting Social is a Fintech AI company.

Trusting Social is a Fintech AI company who pioneers alternative credit scoring for emerging markets using telecom data and other new data sources. We aim to provide credit scores for 1 billion unbanked consumers who currently do not have access to formal credit. We target emerging markets worldwide, with the initial focus on Southeast Asia and India.

Trusting Social is comprised of Ph.D. data scientists from Stanford Research Institute, Microsoft, IBM etc., and banking leaders from Goldman Sachs, Credit Suisse, and Barclays. Founded in Silicon Valley, Trusting Social is now headquartered in Singapore, with R&D lab in Ho Chi Minh, and offices in Hanoi, Manila, and Jakarta.