MOBILE APPLICATIONS DEVELOPER

KNOWLEDGESG GLOBAL PTE. LTD.
11 days ago
Posted date11 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesKey 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.
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.
JOB SUMMARY
MOBILE APPLICATIONS DEVELOPER

KNOWLEDGESG GLOBAL PTE. LTD.
Singapore
11 days ago
N/A
Contract / Freelance / Self-employed
MOBILE APPLICATIONS DEVELOPER