Mobile Developer (Android & iOS)ID:58755

40,000 THB ~ 70,000 THBBTS (Silom Line)Over 3 months ago

Overview

  • Salary

    40,000 THB ~ 70,000 THB

  • Industry

    Hardware

  • Job Description

    - Develop cutting edge native and cross-platform mobile apps for the Android & iOS platform.
    - Actively lead mobile app projects, working through the full release cycle for delivering software solutions / products to clients / market.
    - Work closely with a cross-functional team to understand requirements and recommend appropriate solutions; including Directors, Project Managers, Product Owners, Designers, Developers and Analysts.
    - Project responsibilities include -: analysis, code design, development, testing, documentation, implementation, optimization, deployment and ongoing maintenance.
    - Collaborate with web / API developers to create and maintain a robust framework to support the apps.
    - Collaborate with front end developers on the UI / UX, with a focus on eloquent features and usability / ease-of-use.
    - Perform R&D and build prototypes at the technical / scoping stage of projects, when required.
    - Optimize app performance, with effective testing and Quality Assurance.
    - Provide advance planning and effort estimation for completing projects / tasks.
    - Actively contribute to and enforce best practices / group standards.

Qualifications

  • Requirement

    - Bachelor’s degree in Information Systems, Computer Science or technically related field, or equivalent education / experience.
    - Strong technical knowledge of mobile app development (Android & iOS).
    - Considerable Android SDK programming experience in Kotlin, and ideally Java too.
    - Considerable iOS programming experience in Swift or Objective C.
    - Knowledge of UI frameworks (Android, XML), MVP application design and complex, reactive touch based UI.
    - Experienced in developing Kotlin Multiplatform mobile apps, which use a separate code- base for a shared library that supports both Android and iOS.
    - Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for embedded systems.
    - Specialist domains: embedded / device systems, mobile optimized websites, mobile web browsers, client application development for Windows / Mac (Chrome, WebKit, etc.), third party libraries for Android & iOS.
    - Experience with Relational Databases for mobile: CoreData, SQLite, Couchbase Lite etc.
    - Experience with Source Code Management: Git, SVN, etc.
    - UI /UX skill and a good understanding of Usability.
    - Dedication to produce clean code that validates / follows industry coding standards.
    - Excellent debugging and problem solving skills.
    - Experience with optimizing mobile app performance.
    - Experience with cross-device, platform and manual / automated testing.

  • English Level

    Level 3 - Business Level

  • Other Language

    English

Additional Information

  • Benefit

    - Medical / dental plan.
    - Life insurance (basic plan).
    - National and personal holiday allowance.
    - Staff recreation activities.
    - Subsidized lunch meals.
    - English training lessons.
    - Skills training and development resources.

  • Working Hour

    10.30 ~ 19.30

  • Holiday

    Sat-Sun

  • Job Function