mobile applications developer

15 hours ago


Singapore HORIZON SOFTWARE PTE. LTD. Full time
Roles & Responsibilities

Key Responsibilities

  • Design, build, and maintain advanced iOS applications using Swift and Objective-C.
  • Collaborate with cross-functional teams (UX designers, product owners, test engineers, other developers) to define, design, and implement new features.
  • Write unit tests and UI tests to ensure code robustness, usability, and reliability.
  • Debug, fix bugs, and improve application performance.
  • Continuously evaluate and implement new technologies to maximize development efficiency.
  • Integrate applications with remote data services via REST/JSON and work with service-oriented architectures.
  • Utilize DevOps tools like Bitbucket, Jenkins, Maven, and Bamboo to configure CI/CD pipelines.
  • Work on mobile frameworks such as Core Data, Core Animation, Core Graphics, Core Text, Promise Kit, Alamofire, Object Mapper, etc.
  • Apply design patterns (MVC, MVP, VIPER) and object-oriented programming concepts.
  • Implement analytics frameworks like Firebase, Facebook, and Google Analytics.
  • Use CocoaPods or Carthage for dependency management.
  • Maintain knowledge of the iOS mobile landscape, trends, architectures, and emerging technologies.
  • Support Agile development processes, including participation in sprint planning, code reviews, and testing.

Required Experience & Skills

  • Education: Bachelor's degree in Computer Science, Engineering, or related field.
  • Experience: 7–10 years of iOS software development experience, with published apps on the App Store.
  • Technical Skills:
    Swift and Objective-C development
    iOS frameworks: Core Data, Core Animation, Core Graphics, Core Text
    RESTful API integration, JSON handling
    Knowledge of Kony Middleware (Mobile Fabric) is a plus
    Unit testing and UI automation frameworks (Quick, Nimble, XCTest)
    Design patterns: MVC, MVP, VIPER
    Experience with CI/CD and DevOps tools (Jenkins, Bamboo, Maven, Bitbucket)
    Familiarity with AWS is a plus
    Analytics frameworks: Firebase, Facebook, Google Analytics
    Dependency managers: CocoaPods, Carthage
  • Domain Knowledge: Exposure to Financial / Banking applications is preferred.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to learn new technologies quickly and adapt to a fast-paced environment.
Tell employers what skills you have
Management Skills
Asset Management
Leadership
Interpersonal Skills
Problem Solving
Administration
Team Lead
Team Leader
Team Player
Scheduling

  • Singapore beBeeDeveloper Full time $60,000 - $120,000

    Mobile Application DeveloperWe are seeking a highly skilled Mobile Application Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing mobile applications that meet the needs of our customers.">Design and develop mobile applications using various programming languages such as Java,...


  • Singapore beBeeDevelopment Full time $80,000 - $120,000

    Job Title: Mobile Application DeveloperOverviewWe are seeking a skilled and experienced Mobile Application Developer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and validating mobile phone libraries and applications.Responsibilities- Design and implement mobile phone libraries and...


  • Singapore beBeeDeveloper Full time $80,000 - $120,000

    We are seeking a skilled and experienced Mobile Application Developer to join our organization.Key Responsibilities:Design and develop mobile applications using programming languages such as Swift, Objective-C for iOS and Java or Kotlin for Android.Collaborate with cross-functional teams including mobile and backend engineers, designers, data scientists and...


  • Singapore beBeeDeveloper Full time $60,000 - $120,000

    Job Title:Mobile Application DeveloperWe are seeking a skilled and experienced Mobile Application Developer to join our team. The ideal candidate will have a strong background in mobile app development, with expertise in Android and iOS platforms.Key Responsibilities:Design and implement mobile phone libraries and applicationsContribute to the improvement of...


  • Singapore ECS | Enterprise Change Specialists Full time

    Mobile Application Developer - Android and iOS You are a skilled Mobile Application Developer with experience in both iOS and Android platforms. You have hands-on expertise in native and hybrid mobile app development, with a proven portfolio of successfully deployed apps. Your responsibilities include developing, maintaining, and enhancing mobile...


  • Singapore beBeeSoftwareCraftsman Full time $80,000 - $150,000

    At our organization, we are currently seeking a highly skilled Software Craftsman to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality native mobile applications for iOS and Android platforms.Key Responsibilities:We're looking for someone who can design, develop, and...


  • Singapore beBeeSoftwareCraftsman Full time

    At our organization, we are currently seeking a highly skilled Software Craftsman to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality native mobile applications for iOS and Android platforms. Key Responsibilities: We're looking for someone who can design,...


  • Singapore beBeeDeveloper Full time $60,000 - $120,000

    Job Description">We are seeking a skilled and experienced mobile application developer to join our team. The ideal candidate will have a strong background in both Android and iOS development, with a focus on creating high-quality, user-friendly applications.">Responsibilities">">Design, implement, and validate mobile phone libraries and...


  • Singapore beBeeDeveloper Full time $80,000 - $120,000

    Software Development RoleWe are seeking a talented Mobile Engineer to join our team and contribute to the design, development, testing and distribution of our mobile SDKs for Android. The ideal candidate will have a strong background in computer science and software engineering, with experience in developing Android SDKs and building maintainable and...


  • Singapore beBeeDeveloper Full time $80,000 - $120,000

    As a Mobile Software Engineer, you will directly contribute to the design, development, testing and distribution of our mobile SDKs for Android.Key Responsibilities:Support full software development lifecycle for new and existing mobile applications, SDKs and RESTful servicesBuild highly secure, obfuscated static library that is google play store compliant...