JobTopGun Logo

Software Engineer (iOS) - T.N. DIGITAL SOLUTIONS CO., LTD.

T.N. DIGITAL SOLUTIONS CO., LTD. · Bangkok and its Vicinity

Location
Bangkok and its Vicinity
Salary
60,000 - 80,000 baht/month
Job Type
Full Time
Work Type
Onsite
Education
Bachelor's Degree
Posted
19/05/2026

Responsibilities

Job Overview:
We are seeking a highly skilled and experienced iOS Developer to join our team. The ideal candidate will have a strong background in mobile application development, specifically in building and deploying iOS applications. As a Senior iOS Developer, you will play a critical role in designing, developing, and implementing high-quality, robust applications that meet the needs of our users and align with our product strategy

Key Responsibilities:
  • Design, develop, and maintain advanced applications for iOS using Swift.
  • 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 iOS and Swift advancements, implementing new features and technologies where appropriate.
  • Implement and oversee CI/CD pipelines for automated testing, deployment, and monitoring.

Qualifications


  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of experience in iOS application development, with a proven track record of delivering successful apps.
  • Proficiency in Swift with in-depth knowledge of iOS frameworks and libraries.
  • Experience with RESTful APIs and third-party libraries to integrate backend services.
  • Familiarity with UI/UX standards and experience collaborating with design teams.
  • Deep understanding of iOS development tools such as Xcode, Instruments, and XCTest.
  • Knowledge of version control systems, particularly Git.
  • Experience with Reactive programming RxSwift, and Concurrency concept
  • 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.
Preferred Skills:
  • Knowledge of app deployment on the Apple App 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.
Benefit & Perks:
  • Flexible working hours
  • Dental & Health Insurance
  • Personal Accident Insurance
  • Annual Bonus
  • Flexible Provident Fund
  • Fitness
  • Etc.

Benefits

  • Birthday Leave
  • Dental insurance
  • Life insurance
  • Provident Fund
  • Staff training and development
  • 5-day work week
  • Social security
  • Health insurance
  • Accident Insurance
  • Flexible working hours
  • Employee's uniform
  • Performance/results-based bonus

About T.N. DIGITAL SOLUTIONS CO., LTD.

    T.N. was the first Thai company to offer IT consulting specialised in mission-critical, large-scale and complex system.
    Today, TN is a market leader amongst large-scale banking solution providers with the most market share in Core Banking System implementation.

3 Rajanakarn Building, South Sathorn Road, Yannawa, Sathorn, Bangkok 10120

HUMAN RESOURCES SECTION

0-2343-9100

https://tnds.com/

T.N. DIGITAL SOLUTIONS CO., LTD.

Dream Company

Flower of Hearts 1Flower of Hearts 2
Bangkok and its Vicinity
Bachelor's Degree
60,000 - 80,000 baht/month
5-7 Years
2d ago
YOU SAY / HR SAY
View Review
What you will do
Responsibilities
Job Overview:
We are seeking a highly skilled and experienced iOS Developer to join our team. The ideal candidate will have a strong background in mobile application development, specifically in building and deploying iOS applications. As a Senior iOS Developer, you will play a critical role in designing, developing, and implementing high-quality, robust applications that meet the needs of our users and align with our product strategy

Key Responsibilities:
  • Design, develop, and maintain advanced applications for iOS using Swift.
  • 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 iOS and Swift advancements, implementing new features and technologies where appropriate.
  • Implement and oversee CI/CD pipelines for automated testing, deployment, and monitoring.
Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5+ years of experience in iOS application development, with a proven track record of delivering successful apps.
  • Proficiency in Swift with in-depth knowledge of iOS frameworks and libraries.
  • Experience with RESTful APIs and third-party libraries to integrate backend services.
  • Familiarity with UI/UX standards and experience collaborating with design teams.
  • Deep understanding of iOS development tools such as Xcode, Instruments, and XCTest.
  • Knowledge of version control systems, particularly Git.
  • Experience with Reactive programming RxSwift, and Concurrency concept
  • 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.
Preferred Skills:
  • Knowledge of app deployment on the Apple App 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.
Benefit & Perks:
  • Flexible working hours
  • Dental & Health Insurance
  • Personal Accident Insurance
  • Annual Bonus
  • Flexible Provident Fund
  • Fitness
  • Etc.
Employee ReviewsView All >

ไอที / คอมพิวเตอร์

>1 year, former

"เหนื่อยแต่ challenge"

Welfare
  • Birthday Leave
  • Dental insurance
  • Life insurance
  • Provident Fund
  • Staff training and development
  • 5-day work week
  • Social security
  • Health insurance
  • Accident Insurance
  • Flexible working hours
  • Employee's uniform
  • Performance/results-based bonus

About Company

    T.N. was the first Thai company to offer IT consulting specialised in mission-critical, large-scale and complex system.
    Today, TN is a market leader amongst large-scale banking solution providers with the most market share in Core Banking System implementation.

Location

3 Rajanakarn Building, South Sathorn Road, Yannawa, Sathorn, Bangkok 10120

Contact person

HUMAN RESOURCES SECTION

Telephone

0-2343-9100

Website

tnds.com