Blue Belt Technology

The Loop Building, 241 Xuan Thuy, Hà Nội

Quy mô công ty : 25-99

Xem thêm

Mô tả công việc

Tóm tắt công việc

Domain: Financial Service, Crypto network, EC platform, AI avatar, AI chatbot, Game, Decentralize

Tech-stack: Aws, Jenkins, GitLab, java, NodeJS, micro service, centralized wallet, docker, Reacts, vue.js

Job Description
We are seeking 01 Android Developer and 01 iOS Developer. The job will perform following tasks:

  • Work closely with Product Managers, technical stakeholders, to craft, design and propose mobile solutions, and agile delivery plans.
  • Lead and manage the mobile application team in delivering the product features according to plan, using agile delivery methodology
  • Develop Android/iOS applications aimed at a vast number of diverse Android/iOS devices.
  • Integrate with back-end services
  • Design, develop and optimize the performance of Mobile Apps products
  • Participate in all stages of the software development process, including: requirements analysis, design, research new technologies...
  • Participate in contributing ideas with leader and customers to improve products or work processes.
  • Solve issues, perform tasks according to plan, report work progress to the Line Manager
  • Working hours: 9:00 - 17:00 (5 days per week); Breaking time: 12:00-13:00
  • Salary: Up to $4000
  • 100% Offered Salary in probation time
  • Modern working equipment (Macbook,...)
  • Performance Review: 2 times/year based on employee's performance and contribution;
  • Well-equipped with insurance package as stated by Labor code
  • Premium PVI Health Insurance Package for all members
  • Transportation allowance and free parking included.
  • Technical seminars and workshops annually.
  • Free snack, coffee, tea available.
  • Variety of corporate events: weekly tea-break, monthly birthday parties, quarterly team building to New Year party, company trip etc.
  • Friendly, open and fast-paced environment where every idea is welcomed.
  • Other benefits as per stated in Vietnamese Labor Law

Yêu cầu công việc

For iOS Developer: 

  • Have at least 5 years of experience in developing iOS applications
  • Have an understanding of the architecture of iOS applications and use design patterns proficiently;
  • Have a solid knowledge of Swift/Objective C;
  • Having hands-on experience with Android is an advantage
  • Have strong knowledge on OOP (Object Oriented Programming) and SOLID principles.
  • Have knowledge in application architecture, data structure, clean code, design patterns, refactoring, code efficiency, memory, caching, multi-threading, test driven development and application profiling.
  • Have knowledge in source version control: SVN, Git.
  • Experience working Cloud of Google such as: Firebase, Firestore, Google Map...
  • Understanding of XML/JSON based RESTFUL APIs.
  • Have strong knowledge in custom view, custom view group and touch event dispatcher.
  • Experience with Clean Architecture, MVVM, VIPER, Swift UI, Reactive Programming, dependency injection is a huge plus. 

For Android Developer: 

  • At least 5 years working experience on mobile development, Java, Kotlin…
  • Having hands-on experience with Android is an advantage
  • Have strong knowledge on OOP (Object Oriented Programming) and SOLID principles.
  • Have knowledge in application architecture, data structure, clean code, design patterns, refactoring, code efficiency, memory, caching, multi-threading, test driven development and application profiling.
  • Have knowledge in source version control: SVN, Git.
  • Experience working with third party libraries and APIs .
  • Understanding of XML/JSON based RESTFUL APIs.
  • Have strong knowledge in custom view, custom view group and touch event dispatcher.
  • Experience with the Architecture component, reactive programing, dependency injection is a huge plus.

Personality Requirements:

  • You thrive in independent work environments, demonstrating strong attention to detail with minimal supervision.
  • You are proactive, dependable, and dedicated to delivering high-quality results.
  • With a hands-on, can-do approach, you're always ready to take initiative and tackle challenges head-on.
  • You embrace continuous learning and willingly contribute wherever support is needed.
  • Agile methodologies and writing clean, maintainable code are integral to your workflow.
  • You collaborate effectively with cross-functional teams to build successful, user-centered products.
  • You stay informed about emerging technologies and trends, and you're comfortable navigating diverse, multicultural environments.
  • You possess excellent English communication skills, both spoken and written.

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • iOS
  • Objective C
  • Swift
  • JSON
  • XML
  • OOP
  • Git
  • Dependency Injection
  • Web Services
  • TDD
  • MVVM
  • Design Patterns
  • SVN
  • Multi-Threading
  • Mobile App
  • Mobile Development
  • SOLID
  • Android
  • Caching
  • Refactoring
  • Firebase
  • UI
  • Kotlin
  • Blockchain
  • Data Structure
  • FireStore
  • RESTful API
  • Dispatcher
  • Clean Architecture
  • VIPER

NĂNG LỰC

  • Working Independently
  • Detail oriented
  • Proactive
  • Communication Skills
  • Agile
  • Reliable

Thông tin doanh nghiệp

Blue Belt is a leading software development company in Fintech.

We are industry experts in developing web, mobile, payment or blockchain applications with seamless user experience. Blue Belt is a global company which has its headquarter located in the vibrant city of Tokyo, Japan and a state-of-the-art Technology Center situated in the capital of Vietnam, Hanoi. In addition to these two main locations, Blue Belt has also expanded its presence and operations to over ten other countries around the world including Japan, Thailand, Indonesia, Philippines, Malaysia, Taiwan, Brazil,… employing more than 300 professionals with diverse backgrounds and expertise.

SUZUVERSE is a cutting-edge project that combines the latest technologies with the power of storytelling to create an immersive, interactive, and truly unique experience. By blending augmented reality (AR), artificial intelligence (AI), and 3D avatars, SUZUVERSE offers a truly groundbreaking approach to world-building and storytelling.