Send me more jobs like this

Mobile Application Developer (IOS / Android)

Keywords / Skills : Android, IOS, Native, Kony,

5 - 10 years
Posted: 2019-05-09

Industry
Banking/Financial Services
Function
IT
Role
Software Engineer/Programmer
Posted On
9th May 2019
Job Description
Role 1 :  IOS Developer

Required Experience
• 5-8 years of proven software development experience. Good experience in iOS design and development. Should have published a significant number of iOS apps in the app store. 
• A deep familiarity with Objective-C, Cocoa Touch and Swift development. 
• Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
• Experience working with remote data via REST and JSON including through experience of Services Oriented Architecture.
• Experience with third-party libraries and APIs
• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• Solid understanding of the full mobile development life cycle
• Hands on working knowledge on DevOps such as Bitbucket, Continuous Integration (Jenkins, Maven), Continuous Deployment (Bamboo). Should have the ability to configure a continuous integration/deployment working environment.
• Design, develop and implement the new features using xCode, Swift/Objective-C.
• As part of the Agile team you’ll work closely with the UX designers, product owners, test engineer, and other iOS developers to optimize the apps.
• Test driven development and knowledge testing UI automation.
• Knowledge of Object oriented programming and Design concepts.
• Design Patterns like MVC, MVP, VIPER will be added advantage.
• Should have hands on experience in Swift 2.0 and 3.0 later to develop native apps.
• Hands on experience on writing Unit and UI tests and code coverage.
*******************************************************************************
Role 2:   Android Developer
• 5-8 years of proven software development experience.
• Solid understanding of the full mobile development life cycle. Proven working experience in Android development
• Have published at least 3-4 original Android apps
• Experience with Android SDK
• Experience working with remote data via REST and JSON
• Experience with third-party libraries and APIs
• Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
• Experience with Java IDEs (e.g. Android Studio, Eclipse), profilers, debuggers, revision control systems (e.g. GIT) and bug tracking (e.g. Jira)
• Hands on working knowledge on DevOps such as Bitbucket, Continuous Integration (Jenkins, Maven), Continuous Deployment (Bamboo). Should have the ability to configure a continuous integration/deployment working environment and Gradle .
• Knowledge in MVVM design patterns.
• Experience in Android studio, Android SDK, Java.
• Knowledge in Web service REST / SOAP.

Key Skill(s)

About Company

Helius Technologies is a global consulting and IT services company headquartered in Singapore. Our focus is on delivering consulting and staffing solutions spanning augmentation to managed services.

Established in 2006, Helius has partnered and supported leading companies across diverse industries including Banking and Financial Services, Manufacturing, Logistics and Healthcare.

Our objective is to be a solutions partner for our customers by focusing on their needs, leveraging our strong resource team, being flexible in our approach, and using proven processes. Over the years we have established our clientele and a significant pool of resources and facilities. We continue to grow rapidly as a company with strong management, technical and financial resources and unwavering commitment to serve our clients.
Similar Jobs
View All Similar Jobs


Walkin for you