Senior iOS Developer (India)

Senior iOS Developer (India)

03 Aug
|
Propel Technology Group
|
India

03 Aug

Propel Technology Group

India

Job Description

Role Objective:

The objective of the developer is to design and develop solutions while being responsible for the coding standards, security and compliance requirements.

Roles & Responsibilities:

-
Business Understanding - Understands the business requirements clearly to a level that enables in making micro decisions. Involves in designing, developing, testing software solutions and contributes to a team culture to improve the quality of the service provided while fostering initiatives and innovation.

- Arch/Design Documentation - Clear documentation of the workflows, maintains clean code and support in solution architecture/design documentations

- Dev Testing & Solution - Engages in identifying & troubleshooting various website issues and coding problems; Evaluates and implements current tools based on the requirement and ensures the high performance of all systems developed; Involves in performing the code review and refactor to ensure the code quality based on the best practices and code conventions.

- Understanding Coding Standards, Compliance & Infosecurity, Non functional Requirement - Identifies security breaches of data-in-transit and data-at-rest and discovers the vulnerabilities of the third-party components/libraries used in the application and remediating vulnerabilities; Maintains updated knowledge of the development industry, advancements in technology, and its implementation.





- Stakeholder Management - Collaborates with members to consistently improve the functionality and client centric solutions; Collaborates with the peers and team members to create an intuitively easy to use solution for our end users; Assists the DevOps team to manage the environment and releases; Provides training and support to junior developers.

Requirements:

Qualifications:

Graduation in computer science or related IT fields

Experience:

2-5 years of experience in the similar field

Technical Skills:

Frameworks & Libraries

CoreData, SwiftLint, Alamofire, Realm, In-app Purchase, Notification(APNS), AVFoundation, Map, CLLocationManager

Mobile Technology

SwiftUI and Server - Side Swift, cocoa controls, Autolayout

Database Concepts & Applications

SQLite, CoreData

Unit Testing

Should be familiar with XCTest

Authorization & Authentication

LocalAuthentication

PassKey

AuthenticationService

Kerberos

Token Based Auth

JWT with refresh token

Claims & Identity

SSO

Basic Authentication

OAuth

Build Tools

App store and Enterprise distribution - Mobile App Deployment

Other Development tools

XCode

Vulnerability tests

Nice to have basic knowledge on security principles like OWASP Top Te etc.,

Application performance management

Instruments

CI/CD - understanding

Basic understanding of pipelines and deployments

Knowledge:

1. Common application/web security and OWASP vulnerabilities.

2. Encryption algorithms to protect sensitive information.

PII, PCI, HIPAA, and GDPR compliance and its implementation

3. Security breaches of data-in-transit and data-at-rest

4. Finding the vulnerabilities of the third-party components/ libraries

Behavioral Competencies:

1. Accountability

2. Adaptive to change

3. Business communication

4. Customer Focus

5. Learning Agility

6. Planning & organizing

7. Problem solving

I'm interested

📌 Senior iOS Developer (India)
🏢 Propel Technology Group
📍 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: senior ios developer (india) / india

Subscribe to this job alert:

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