เกี่ยวกับเรา :TNDS is established by a group of passionate banking system specialists who have been in the industry for over 20 years. Our teams have successfully implemented multiple core bank and digital transformation projects for major banks in Thailand.
Today, we believe we have the largest group of highly specialized engineers and consultants working on the most challenging problems for Thai banking. With our state-of-the-art digital technology, we are ready to once again push the Thai banking industry forward into the new era of unbelievable scale and agility.
สาขาอาชีพหลัก : ไอที สาขาอาชีพรอง : Mobile Application
รูปแบบงาน : งานประจำ
ระดับตำแหน่งงาน : เจ้าหน้าที่
จำนวนที่รับ : 1 ตำแหน่ง
เงินเดือน(บาท) : 65,000 - 90,000
วันทำงาน : จันทร์-ศุกร์
วันหยุด : วันเสาร์, วันอาทิตย์
เวลาทำงาน : 09:00 - 18:00
เวลาทำงานอื่นๆ : ไม่ระบุ
หน้าที่ความรับผิดชอบ
Design, develop, and maintain advanced applications on iOS, Android using Swift, Kotlin.
Collaborate closely with cross-functional teams, including Product Managers, Designers, and Backend Developers, to define, design, and ship new features.
Mentor and support junior developers, offering guidance on best practices, code reviews, and architectural decisions.
Identify and address bottlenecks, fix bugs, and improve application performance.
Help maintain code quality, organization, and automatization.
Stay updated with the latest advancements in mobile software development, and apply emerging technologies and features when appropriate.
Implement and oversee CI/CD pipelines for automated testing, deployment, and monitoring.
คุณสมบัติ
เพศ : ไม่ระบุ
อายุ(ปี) : ไม่จำกัด
ระดับการศึกษา : ปริญญาตรี ขึ้นไป
ประสบการณ์(ปี) : 5ปีขึ้นไป
คุณสมบัติด้านความรู้และความสามารถ
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
5+ years of experience in Mobile application development, with a proven track record of delivering successful apps.
Strong proficiency in Swift or Kotlin, with deep understanding of iOS or Android development frameworks and libraries respectively.
Experience with RESTful APIs and third-party libraries to integrate backend services.
Familiarity with UI/UX standards and experience collaborating with design teams.
Strong command of platform-specific development tools, including Xcode and XCTest for iOS, or Android Studio and Android testing frameworks.
Knowledge of version control systems, particularly Git.
Proficient understanding of design patterns such as MVC, MVP, MVVM, VIPER and Clean Swift patterns
Familiarity with CI/CD process, Jenkins, Fastlane, GitHub Actions, GitLab CI, or CircleCI
Strong experience with unit and automate test
Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics.
Familiarity with Agile methodologies and experience working in a fast-paced, collaborative environment.
Excellent problem-solving skills and a proactive approach to challenges.
Strong communication skills, with the ability to work effectively in a team and mentor junior members
Knowledge of app deployment on the Apple App Store or Google’s Play Store.
Understanding of data privacy and security best practices.
Familiarity with cross-platform mobile development frameworks (e.g., Flutter or React Native) is a plus.