Core working experience in designing end to end iOS apps ( Work ex 4-6 years.
Knowledge of Swift/Xcode/MySQL database is a must.
Excellent analysis skills and the ability to develop processes and methodologies.
Experience with version control repositories such as CVS/Subversion and Git.
Knowledge of the iOS development ecosystem and the open-source libraries available for common tasks.
Familiarity with the latest application development frameworks on iOS is a must.
Should have excellent written and spoken communication skills and enjoys working within a distributed team environment (spread across North America and India).
Responsibilities:
Work with Product Management and User Experience teams to define/refine product requirements, and create detailed technical specifications and client architecture designs.
Develop rich, intuitive iOS Smartphone voice and data applications that integrate and interact with backend services in mission-critical environments.
Implement software development “best practices”, including the integration of automation and unit testing during design and implementation.
Core working experience in designing end to end iOS apps ( Work ex 4-6 years)
Knowledge of Swift/Xcode/MySQL database is a must
Excellent analysis skills and the ability to develop processes and methodologies
Experience with version control repositories such as CVS/Subversion and Git
Knowledge of the iOS development ecosystem and the open-source libraries available for common tasks.
Familiarity with the latest application development frameworks on iOS is a must.
Should have excellent written and spoken communication skills and enjoys working within a distributed team environment (spread across North America and India)
Responsibilities :
Work with Product Management and User Experience teams to define/refine product requirements, and create detailed technical specifications and client architecture designs.
Develop rich, intuitive iOS Smartphone voice and data applications that integrate and interact with backend services in mission-critical environments
Implement software development “best practices”, including the integration of automation and unit testing during design and implementation
Core working experience in designing end to end iOS apps ( Work ex 4-6 years).
Knowledge of Swift/Xcode/MySQL database is a must.
Excellent analysis skills and the ability to develop processes and methodologies.
Experience with version control repositories such as CVS/Subversion and Git.
Knowledge of the iOS development ecosystem and the open-source libraries available for common tasks.
Familiarity with the latest application development frameworks on iOS is a must.
Should have excellent written and spoken communication skills and enjoys working within a distributed team environment (spread across North America and India)
Responsibilities :
Work with Product Management and User Experience teams to define/refine product requirements, and create detailed technical specifications and client architecture designs.
Develop rich, intuitive iOS Smartphone voice and data applications that integrate and interact with backend services in mission-critical environments
Implement software development “best practices”, including the integration of automation and unit testing during design and implementation
Core working experience in designing end to end iOS apps ( Work ex 4-6 years.
Knowledge of Swift/Xcode/MySQL database is a must.
Excellent analysis skills and the ability to develop processes and methodologies.
Experience with version control repositories such as CVS/Subversion and Git.
Knowledge of the iOS development ecosystem and the open-source libraries available for common tasks.
Familiarity with the latest application development frameworks on iOS is a must.
Should have excellent written and spoken communication skills and enjoys working within a distributed team environment (spread across North America and India).
Responsibilities:
Work with Product Management and User Experience teams to define/refine product requirements, and create detailed technical specifications and client architecture designs.
Develop rich, intuitive iOS Smartphone voice and data applications that integrate and interact with backend services in mission-critical environments.
Implement software development “best practices”, including the integration of automation and unit testing during design and implementation.
Expertise in any one of the following technologies:
Frontend (HMTL/CSS/Javascript) OR Backend (C#, ASP.NET,MySQL db) along with Mobile (iOS or Android).
Candidate should have experience in team lead/tech lead.
Role would include managing a team of developers across front-end, back-end and mobile platforms.
Experience in task planning, scrum planning, release planning etc.
Candidate having experience with Startup Companies are preferable.
Create clear career paths for team members and help them grow with regular & deep mentoring. Perform regular performance evaluation and share and seek feedback.
Proactively identify architectural weaknesses and recommending appropriate solutions.
We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications platform.
Responsibilities
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.
Requirements
BE/BTECH degree in Computer Science, Engineering or a related subject
1.5+ years of iOS development
Should have published one or more iOS apps in the app store
A deep familiarity with Objective C and Cocoa Touch
Should have experience in using blocks, categories, background fetching, threads and NSOperation Queues.
Working knowledge of the general mobile landscape, architectures, trends and other emerging technologies
Extensive understanding of the full mobile development life cycle
An in-depth understanding of Object Oriented concepts, data structures and algorithms
Hands-on experience in User Interface Development
Experience with SQLITE,JSON Parsing and Web Services
Knowledge of core concepts of iOS frameworks (Foundation, UIKit, Core graphics etc.)
A go-getter attitude and self-motivation
The ability to work independently with minimum guidance
We are looking for a iOS Developer with a passion for creating powerful Smartphone enterprise applications with intuitive user interfaces. The candidate must be an accomplished and hands on mobile applications expert, focused on the iOS platform. The candidate should have built complex applications on iOS and be well aware of the optimization factors on a mobile platform and is passionate about designing and implementing scalable iOS mobile applications.
Requirements
4+ years of experience inarchitecting and developing applications on the iOS platform.
2 + years of experience in Data Structure and Algorithms.
4+ experience with XCode, iOS SDK ,Continuous Integration platforms,SQLite, SQLCipher, JSON Parsing and Client/Server Web Services.
2+ experience with integrated Automated Testing and Unit Testing.
4+ experience with build iOS UI screens and navigation using StoryBoard , other UI Frameworks, data Push Services, such as APNS and Comet.
Experience with implementing the Agile (Scrum) software development process and full product development lifecycle of highly scalable enterprise applications.
Excellent analysis skills and the ability to develop processes and methodologies
Experience withversion control repositoriessuch as CVS/Subversion and Git
Knowledge of the iOS development ecosystem and the open-source libraries available for common tasks.
Familiarity with thelatest application development frameworks on iOSis a must.
Should have excellentwritten and spoken communication skillsand enjoys working within a distributed team environment (spread across North America and India)
Responsibilities (What will they do)
Work with Product Management and User Experience teams to define/refine product requirements, and create detailed technical specifications and client architecture designs.
Develop rich, intuitive iOS Smartphone voice and data applications that integrate and interact with backend services in mission-critical environments
Implement software development “best practices”, including the integration of automation and unit testing during design and implementation
Be passionate about agile methodologies
Competencies (what they know / will have)
Results driven professional who can partner with a world-class team that designs and develops next generation mobile apps, highly scalable, secure and reliable, deployed over a large customer base
A passion for leveraging technologies to solve business problems.
Must have a passion for the end-to-end development of quality software products and the desire to make a difference
Capable of working closely with peer-level developers in Agile Scrum teams
Understanding of mobile security protocols, analytics and social channel integration.
Understanding various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.
Ability to discuss the pros and cons ofCloud Computing, Virtualization, MVC frameworks, NoSQL Databases, AgileDevelopment, The UNIX Way, MIT Open Source License, RESTful APIs
Excellent knowledge of the best software development practices, iOS development and processes.
Design and build iOS mobile applications
• Collaborate with cross-functional teams to analyze, design, and ship new features
• Fully responsible for mobile app development in the team
• Build and publish applications in app stores
• Implement new technologies to maximize application performance
• Adopt new and emerging technologies to provide solutions to the project needs
• Ability to understand project requirements and translate them into suitable work flow
architecture
• Work with team and perform tasks like work allocation, mentoring, coaching, code-reviews,
and progress review meetings
• Identify technical issues and provide resolution in the early stages of SDLC
Skills required:
In depth knowledge and experience of programming Swift for iOS applications
Experience creating ui/storyboard using constraints from prototyped sketch or psd files
Knowledge of UI architectural patterns, able to design responsive UIs that scale different devices
Job Requirements:
Very good experience with Swift 2.1+ for IOS development
• Hands on experience in the full life cycle of IOS application development
• Experience with memory management and caching mechanisms specific to mobile devices
• Implementation of third party SDK
• Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Good to Have:
Strong skills in software engineering you should have a solid background in design, architecture, and test
Solid experience working in an Agile environment
Knowledge of Objective C, C++
Experience using REST webservices
Excellent understand of OAUTH2 pattern and authentication handshake process
UX & UI experience
Locations and Map API’s
Ability to create formal documents including but not limited to Technical Specifications