What are the responsibilities and job description for the iOS Developer position at Donato Technologies, Inc.?
Job Description
Donato Technologies, established in 2012, excels as a comprehensive IT service provider renowned for delivering an exceptional staffing experience and prioritizing the needs of both clients and employees. We specialize in staffing, consulting, software development, and training, catering to small and medium-sized enterprises. While our core strength lies in Information Technology, we also deeply understand and address the unique business requirements of our clients, leveraging IT to effectively meet those needs. Our commitment is to provide high-quality, customized solutions using the optimal combination of technologies.
Job Summary –
PRIMARY COMPETENCY : Mobility PRIMARY SKILL : iOS Development PRIMARY SKILL PERCENTAGE : 80 SECONDARY COMPETENCY : Payments SECONDARY SKILL : SWIFT
Please share your resumes at resumes@donatotech.net
Donato Technologies, established in 2012, excels as a comprehensive IT service provider renowned for delivering an exceptional staffing experience and prioritizing the needs of both clients and employees. We specialize in staffing, consulting, software development, and training, catering to small and medium-sized enterprises. While our core strength lies in Information Technology, we also deeply understand and address the unique business requirements of our clients, leveraging IT to effectively meet those needs. Our commitment is to provide high-quality, customized solutions using the optimal combination of technologies.
Job Summary –
- Proven iOS development in a production context (Swift and Objective C).
- Strong programming style leveraging Swift specific coding conventions
- Code, test, and deploy iOS applications or parts of iOS applications with local and/or offshore developers within a Scrum or Kanban team
- Familiarity with another programming language (i.e. Ruby, ...)
- Understanding, advantages and disadvantages of the different iOS architectures.
- Familiarity with RESTful APIs to connect iOS applications to back end services (i.e. PromiseKit)
- Solid understanding of iOS memory management and asynchronous code patterns.
- Familiarity with the Xcode Instruments for debugging and optimisation
- Confident working with version control systems (Git).
- Strong appreciation of TDD practices. Should have experience in Swift & Swift UI.
- Hands-on experience of continuous delivery (Jenkins).
- Working experience on RCDI Connectivity Library, incl good API design.
- Experience on Connecting BlueTooth Health devices.
- Experience in Supplying data to host app in specific formats.
- MVVM C Architecture.
- Strong unit testing experience.
- Strong experience with foreground and background services in IOS.
PRIMARY COMPETENCY : Mobility PRIMARY SKILL : iOS Development PRIMARY SKILL PERCENTAGE : 80 SECONDARY COMPETENCY : Payments SECONDARY SKILL : SWIFT
Please share your resumes at resumes@donatotech.net