Sr. IOS Engineer

  • Alpharetta, GA
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Full Time

Skills

SIP
MVP
MVVM
Mobile Applications
Objective-C
Performance Tuning
RESTful
DevOps
HTML
IOS Development
Interfaces
JSON
JavaScript
Soft Skills
Cascading Style Sheets
Code Optimization
Collaboration
Thread
UI
Unit Testing
API
Core Data
Design Patterns
Storage
Swift
Tablet
Telecommunications
VoIP
Xcode
mvc

Job Details

Top 5 Technical Skills:

  1. Strong understanding of Swift, Objective-C, Xcode, iOS SDKs, and other related tools and technologies
  2. Experience with mobile application architecture and design patterns (e.g., MVC, MVVM)
  3. Proficient with Swift, SwiftUI, UIKit
    Experience with RESTful APIs to connect iOS applications to back-end services
  4. A solid understanding of Apple s design principles and interface guidelines
  5. Work efficiently with the iOS SDK, REST, JSON, API, Objective-C, Swift, Xcode

Top 3 Soft Skills:

  1. Independent and Critical Thinking
  2. Collaboration
  3. Proactive Approach

 

Job Description:

Your will be working closely with global team of engineering, Test Devops, product, customer success/service teams. You will collaborate to detail the specifications, designs & an implementation work plan to deliver quality product on time.
What is expected from you:
A bachelor degree in Engineering / Information Technology / computer science.
Solid proven extensive experience in mobile iOS Development
Min 4 + Yrs of extensive experience with Swift
Experience with iOS Frameworks such as Core Data
Experience with Restful API, HTML, JavaScript and CSS
Strong UI design skills across phone and tablet interfaces [an advantage]
Write well designed, testable, efficient code and unit testing the code
Experience with offline storage, threading
Experience performing code optimization, performance tuning & improvements
Good understanding of design principles (SOLID) and patterns (MVC, MVVM, MVP, VIPER)
Good knowledge of Apple s application interface guidelines
Knowledge of XCode 12
Knowledge of telecommunications networks, SIP stack, VoIP

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About SES