iOS Developer (India)

iOS Developer (India)

05 Aug
|
Citta Solutions
|
India

05 Aug

Citta Solutions

India

We are looking for a passionate Software Engineer to design, develop, and install software solutions. The successful candidate will be able to build high-quality, creative, and fully performing software in compliance with coding standards and technical design. Software engineer responsibilities will include development, writing code, and documenting functionality.

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

Job Details

- DepartermentTechnical
- Location100% Remote
- Job TypeFull time/ Contract
- EducationBCA / MCA / BE-IT / Computer Engineer / BE-Computer Science
- Experience1 to 3 Years
- Offered SalaryUpto 30k CTC

📌 iOS Developer (India)
🏢 Citta Solutions
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ios developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: ios developer (india) / india