Responsibilities • Design and build applications for the iOS platform • Ensure the performance, quality, and responsiveness of applications • Collaborate with a team to define, design, and ship new features • Identify and correct bottlenecks and fix bugs • Help maintain code quality, organization, and automatization Desired Skills • Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch • Experience with iOS frameworks such as Core Data, Core Animation, etc. • Experience with offline storage, threading, and performance tuning • Familiarity with RESTful APIs to connect iOS applications to back-end services • Knowledge of other web technologies and UI/UX standards • Understanding of Apple’s design principles and interface guidelines • Knowledge of low-level C-based libraries is preferred • Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs) • Familiarity with cloud message APIs and push notifications • Knack for bench marking and optimization • Proficient understanding of code versioning tools (such as Git, Mercurial or SVN) • Familiarity with continuous integration
Summary: Research, design, test, deploy and maintain high-performance iOS applications which will be used by our large customer base. Ensure the performance, quality, and responsiveness of application. Collaborate with cross-functional teams to define, design, and ship new features. Contribute to code review and mentoring initiatives Own end-to-end quality of deliverables during all phases of the software development lifecycle. Skills: Understanding and implementing application with REST services at the backend Have Good understanding of Swift/Objective C, Cocoa framework, UIKit, Core Location, GCD, Auto Layout, Xcode & iOS applications. Excellent debugging and problem solving capability Exposure to MVC, MVVM & Client/Server architecture. Familiarity with continuous integration, application monitoring (Crashlytics and fabric.io), build tool development. Good grasp of algorithms, memory management and profiling using Xcode Instruments. Kn Kowledge of unit/function/system testing tools such as XCTest,Appium. Proficiency in developing frameworks and SDKs Write optimised, elegant, and well documented code. Needs to have at least one good iTunes Store presence Great people skills. Able to fit in well with in an informal startup environment and to provide hands-on management.
Responsibilities: Design, build, and maintain high performance, reusable, and reliable code. Collaborate with cross-functional teams to define, design, and ship new features. Write Unit-test code for robustness, including edge cases, usability, and general reliability. Debug and resolve system wide issues independently. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. In short, you're involved from start to finish. Requirements: 1-3 years of experience in developing enterprise class mobile apps for Android platform. Good programming skills in Objective-C/Swift and extensive knowledge of Apple’s SDKs and frameworks like Core Data, Core Animation, Core Graphics,Core Location Foundation, UIKit, etc. along with proficiency in using Xcode Understanding of Swift memory management and debugging/performance improvement tools Experience working with remote data via REST and JSON MVC, MVVM & Client/Server architecture Understanding of algorithms and data structures Be a problem solver; be given any problem and will come back with solutions, or at least alternatives .
We are looking for a iOS Engineers aspiring to build highly scalable apps. You will be responsible for architecting and building certain elements of those applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required. We would expect you to have: Solid understanding of the entire iOS ecosystem, from APIs to App Store Solid understanding of the full mobile development life cycle To be well versed with latest iOS (Mac OS), SDK versions, XCode, Objective C, Swift, UIKit, SQLite, Core Data, Cocoa Touch etc. Ensure the performance, quality, and responsiveness of applications Working knowledge of the general mobile orientation, architectures, trends, and emerging technologies Experience in continuous integration and unit testing frameworks Experience in Swift development and maintenance of applications aimed towards iOS Familiarity with RESTful APIs to connect iOS applications to back-end services. Knowledge of working with dynamic data (JSON, XML) (SOAP) APIs. Experience with Agile development methodology (preferably scrum) and CI tools (GIT, JIRA etc.)
We are looking for an iOS developer, strong in Swift to build highly responsive and scalable platform. You'll be responsible for developing, testing, implementing and maintaining iOS application. Responsibilities: Design and build applications for the IOS platform. Ensure the performance, quality & responsiveness of applications. Collaborate with the team to define, design & ship new features. Identify & correct bottlenecks & fix bugs Requirements Desired Skills: Good experience with Swift and IOS SDK. Good working knowledge in Cocoa Touch. Experience with memory management & caching mechanisms specific to mobile devices. Experience working with IOS frameworks Such as core data, core animation, core graphics & core text. Strong problem solving skills, good understanding of data structures & algorithms & their space & time complexity, excellent coding skills, should be able to convert design into code fluently.
Bicsom Technologies is looking for mindful talent on iOS development with 3 to 6 years of experience. You would be solving some of the unique problems for our customers and building the most lovable iOS products. The role requires you to be hands on in the following areas: - XIBs for UI development - We like storyboards, but it comes with a huge limitations, if you believe the same you are in the right spot - Strong understanding of MVC and MVVM - Strong knowledge of SWIFT 4^, Objective-C and Cocoa framework - Practical knowledge of memory management and ARC - Knowledge of provisioning, distributing and submission of apps to App store - Clear understanding of Apple’s Human Interface Guidelines - Should have worked with Payment Gateways and In app purchases - Web services Integration (synchronous and asynchronous) - Local Notification, Push notification - Encryption/Decryption - Solid experience with commonly used 3rd party libraries and Pods - Exposure to Core location and Geo Fencing - Exposure to Camera API, Audio API - Have Sound Knowledge of core Animations, Gesture - Understanding of database technology: sqlite,Coredata, plist, NSUserdefaults - Should be very comfortable with JSON parsing, XML parsing - Bitbucket for source control. - Custom UI creation - Social Network Integration (Facebook,Twitter , Google+ etc)
iOS App developer: Candidate should have good knowledge in iOS app development Preferably has working knowledge of Node Js, Mongo DB. Candidate should have sound knowledge of MVVM architecture. Should have at least one application in App store. Should have good communication skills.
Technically Hands-on, prior experience with scalable Architecture. Bring 3+ years of software engineering and product delivery experience, with strong background in algorithms. Excellent command over Data Structures and Algorithms. Strong problem solving and analytical skills. Objective-C or Swift language proficiency along with Cocoa Touch knowledge. Design and build advanced applications for the IOS platform Collaborate with cross-functional teams to define, design, and ship new features. Unit- test code for robustness, including edge cases,usability, and general reliability Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Hands on experience working with Storyboards,constraints and know about different UI animations. Hands on experience with React Native is a plus Knowledge about delegates, protocols, notifications and application life cycle. Knowledge about Push notification services. Knowledge about third party SDK integrations.