Back to job search

Mobile Developer (React Native) / Hybrid Working

Conicle Co., Ltd. (Phaya Thai)
Bangkok, Thailand 🇹🇭
‘Conicle’ มุ่งสร้างโซลูชันการเรียนรู้ครบวงจร ต่อยอดสู่ PeopleTech ตั้งเป้าเติบโต 10 เท่าใน 5 ปี “Conicle” สตาร์ทอัพ Series A ผู้พัฒนาแพลตฟอร์มและโซลูชันด้านการเรียนรู้สำหรับองค์กร เดินหน้าพลิกโฉมโมเดลแห่งการเรียนรู้และพัฒนาบุคลากรยุคดิจิทัลอย่างต่อเนื่อง ด้วยการสร้าง Solution การเรียนรู้แบบครบวงจรตอบโจทย์ลูกค้าองค์กรและบุคคลทั่วไป พร้อมสร้างน่านน้ำธุรกิจใหม่จาก HRTech ต่อยอดสู่ PeopleTech ตั้งเป้าเติบโต 10 เท่าในอีก 5 ปีข้างหน้า

About this position

The Mobile Developer (React Native) position involves designing and developing mobile applications, ensuring seamless deployment, and collaborating with cross-functional teams to translate business requirements into technical solutions.

Responsibilities

• Design and develop mobile applications using React Native from the ground up, ensuring seamless deployment on App Store and Google Play Store.
• Build and manage connections between React Native and Native Modules for both iOS (Swift/Objective-C) and Android (Kotlin/Java).
• Maintain clean, efficient, and scalable code structures, supporting future expansion and updates.
• Apply Modular Architecture principles for easier code management and enhancement.
• Develop and execute Unit Testing and Integration Testing to ensure code stability and reliability.
• Implement robust error-handling mechanisms and optimize app performance.
• Set standards for coding practices and provide technical guidance to team members.
• Collaborate with cross-functional teams to understand and translate business requirements into technical solutions.

Requirements

• Proficient in React Native for cross-platform development.
• Strong knowledge of Swift for iOS development.
• Strong knowledge of Kotlin for Android development.
• Solid understanding of HTML, CSS/LESS/SCSS, JavaScript, and modern frameworks (ES6+).
• Familiarity with responsive design principles.
• Experience with distributed architecture and integrating RESTful APIs.
• Ability to troubleshoot complex technical issues and implement effective solutions.
• Hands-on experience with CI/CD tools and automated build pipelines.
• Proficiency in state management libraries such as Redux, MobX, or Context API.
• Experience integrating third-party SDKs, libraries, and APIs (e.g., Firebase, SSO, TensorFlow).
• Knowledge of tools and techniques for optimizing mobile app performance (e.g., reducing load times, improving memory usage).
• Expertise in using Git for version control and collaborative development.
• Familiarity with tools for analytics and crash reporting, such as Google Analytics, Firebase Crashlytics, or similar platforms.
• Bachelor’s degree in any field.
• 3-5 years of work experience in the IT industry in software development, system analysis and design.