Senior Mobile Software Engineer at PT Valbury Asia Futures
Jakarta, JKT, Indonesia -
Full Time


Start Date

Immediate

Expiry Date

21 Feb, 25

Salary

0.0

Posted On

23 Jan, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

User Experience, Soft Skills, Mobile Apps, Communication Skills, Android, App Store, Apps, Security, Testing, State Management, Firebase, Teamwork, Design Principles

Industry

Information Technology/IT

Description

CORE TECHNICAL SKILLS:

  • Dart Programming Language: Deep understanding of Dart syntax, language features, and best practices.
  • Flutter Framework: Proficiency in Flutter’s widget library, state management, and reactive programming principles.
  • Mobile App Development: Experience in building cross-platform mobile apps for iOS and Android.
  • UI/UX Design: Strong understanding of UI/UX design principles and ability to create visually appealing and user-friendly interfaces.
  • State Management: Expertise in state management solutions like GetX, Provider, or BLoC.
  • Testing: Proficiency in writing unit, widget, and integration tests.
  • API Integration: Experience in integrating with RESTful and WebSocket.
  • Deployment: Knowledge of deploying Flutter apps to app stores (Apple App Store and Google Play Store).

ADDITIONAL DESIRED SKILLS:

  • Performance Optimization: Ability to optimize app performance, reduce load times, and ensure smooth user experiences.
  • Platform-Specific Features: Understanding of platform-specific features and APIs for iOS and Android.
  • Third-Party Libraries and Tools: Experience with popular Flutter libraries and tools like Firebase, Flutter Fire, and others.
  • Continuous Integration and Continuous Delivery (CI/CD): Knowledge of CI/CD pipelines for Flutter apps.
  • Security: Understanding of security best practices for mobile app development, including data protection and secure communication.
  • Experiences in building real time Apps using WebSocket or others.
  • Having good knowledge in the financial industry especially in Forex, Stock or Cryptocurrency exchange.

SOFT SKILLS:

  • Problem-solving: Ability to identify and solve complex technical problems.
  • Communication: Effective communication skills to collaborate with designers, backend developers, and other team members.
  • Attention to Detail: Meticulous attention to detail to ensure high-quality code and user experience.
  • Adaptability: Ability to learn and adapt to new technologies and trends.
  • Teamwork: Ability to work collaboratively with team members to achieve project goals.
    Job Type: Full-tim
Responsibilities

Please refer the Job description for details

Loading...