Loading...

iOS Developer

Home / Citta Solutions

website-design.png

iOS Developer

IOS App Developer

Citta Solutions , Ahmedabad

About Us

Roles Responsibilities
  • Managing the software build, release and deployment process.
  • Able to adapt to changing project conditions.
  • Experience in developing iOS applications.
  • Professionally interacting with customers, vendors, superiors and peers.
  • Understanding of software development life cycle.
  • Expert knowledge of computer logic and flow-charting.
  • Identifying tasks that could be improved through automation.
  • Risk and contingency planning.
  • Performing low to medium complexity source code development.
  • Investigating, diagnosing and correcting system issues.
  • Testing software in controlled, real situations before it goes live.
  • Resolving technical issues faced by other team members.
  • Creating training manuals for users.
  • Writing up reports, manuals and other documentation on the status, operation and maintenance of software.
  • Supporting and maintaining the software within an IT system once it is up and running.
  • Developing new programs.
  • Coding individual programs.
  • Peer code reviews.
  • Writing and executing tests for subsystems and components.
  • Interacting with the hardware team on a daily basis.
  • Carrying out technical root cause analysis.
  • Gathering analyzing information.
  • Working alongside wider operational teams to achieve set goals.
  • Participating in daily scrum meetings.
  • Be able to work as an individual and as part of a team
  • Be able to work to tight deadlines
Requirements
  • Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Hands-on experience over SOAP and REST web services
  • Hands-on experience in the full life cycle of iOS application development
  • Knowledge of third-party libraries and APIs integration.
  • Experience in Social API integration, Core location APIs, Maps, Notifications
  • Strong knowledge of UI design principles, patterns, and best practices
  • Familiarity with firebase concepts - push notifications, remote config, dynamic links
  • A knack for benchmarking and optimization
  • Solid understanding of the full mobile development life cycle
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Coding standards, organizational programming skills, and good commenting practices are important
  • Able to meet tight deadlines and remain calm under pressure
  • In-depth debugging and testing skills of Mobile Applications # Client-server application development.
  • JSON XML Parsing, Core data, SQLite, Cocoapods
  • Proficient understanding of code versioning tools (such as Git, Mercurial, or SVN)
  • Experience with offline storage, threading, and performance tuning
,
,
,
Full Time, Permanent
Software Development
Education
BCA in Computers
MCA in Computers
Key Skills

location-iconJob Location

Ahmedabad

location-icon Job Location

Ahmedabad
Information
Position

IOS App Developer

course-mode-icon Job Type
Experienced
available-seat-icon Type of workplace
on-site
available-seat-icon English Languages
Basic

languages-icon Languages

Salary Range

(Based On Interview)

Talento-logo
Download App Now