Mac OS Swift Developer
at DeepView
Nigeria, , Nigeria -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 Dec, 2024 | Not Specified | 06 Sep, 2024 | 4 year(s) or above | Core Graphics,Swift,Code,Xcode,Git,Design Guidelines,Core Animation,Icloud,Macos,User Experience,Apps,Running,Applescript,Core Data,Memory Management | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
As a Mac OS Swift Developer, you will play a crucial role in delivering high-quality, native applications that leverage the full potential of the macOS platform, ensuring a seamless and efficient user experience.
- Work closely with the development team to create cohesive and user-friendly applications.
- Build, test, and deploy macOS applications using Swift.
- Develop clean, efficient, and maintainable code.
- Design user interfaces (UI) that adhere to macOS design guidelines.
- Work with macOS-specific frameworks like AppKit, Core Data, and Core Graphics.
- Integrate macOS apps with various APIs and services, including iCloud, AppleScript, and other macOS ecosystem tools.
- Optimise the performance of macOS applications to ensure smooth and efficient operation.
- Address memory management and threading issues specific to macOS.
- Identify and fix bugs and issues in the application.
- Use debugging tools like Xcode to troubleshoot and resolve problems in code.
- Perform regular testing to ensure compatibility with different macOS versions and devices.
- Create and maintain comprehensive documentation for code, APIs, and user-facing features.
- Strong understanding and experience with Swift, including its latest features and best practices.
- Familiarity with macOS development, including using frameworks like AppKit, Core Data, and Core Animation.
- Expertise in using Xcode, Apple’s integrated development environment (IDE) for macOS and iOS development.
- Experience with Git or other version control systems for collaborative development.
- Familiarity with testing frameworks like XCTest for writing and running tests.
- Excellent problem solving and adaptability.
- Willing to work in a cross-cultural environment across multiple time zones.
- Ability to work effectively independently or as part of a team to achieve objectives.
- Eager to learn and develop new tech skills, as required.
- Good written and verbal skills, fluent English.
!->
Show more
Show less
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
ABOUT THE ROLE
At Deepview, client experience is at the forefront of everything we do. To help us build functional systems that improve the client experience, we’re looking for a Mac OS Swift Developer who can be responsible for designing, developing, and maintaining applications for MacOS, Apple’s desktop operating system, using Swift, Apple’s programming language. This role involves a deep understanding of macOS development environments, frameworks, and tools, as well as proficiency in Swift and other relevant technologies. The ideal candidate will have more than 4 years experience in Swift/Objective-C, can develop OSX native apps, and have a standard experience or comprehensive understanding of OSX Virtualization.
As a Mac OS Swift Developer, you will play a crucial role in delivering high-quality, native applications that leverage the full potential of the macOS platform, ensuring a seamless and efficient user experience.
- Work closely with the development team to create cohesive and user-friendly applications.
- Build, test, and deploy macOS applications using Swift.
- Develop clean, efficient, and maintainable code.
- Design user interfaces (UI) that adhere to macOS design guidelines.
- Work with macOS-specific frameworks like AppKit, Core Data, and Core Graphics.
- Integrate macOS apps with various APIs and services, including iCloud, AppleScript, and other macOS ecosystem tools.
- Optimise the performance of macOS applications to ensure smooth and efficient operation.
- Address memory management and threading issues specific to macOS.
- Identify and fix bugs and issues in the application.
- Use debugging tools like Xcode to troubleshoot and resolve problems in code.
- Perform regular testing to ensure compatibility with different macOS versions and devices.
- Create and maintain comprehensive documentation for code, APIs, and user-facing features.
- Strong understanding and experience with Swift, including its latest features and best practices.
- Familiarity with macOS development, including using frameworks like AppKit, Core Data, and Core Animation.
- Expertise in using Xcode, Apple’s integrated development environment (IDE) for macOS and iOS development.
- Experience with Git or other version control systems for collaborative development.
- Familiarity with testing frameworks like XCTest for writing and running tests.
- Excellent problem solving and adaptability.
- Willing to work in a cross-cultural environment across multiple time zones.
- Ability to work effectively independently or as part of a team to achieve objectives.
- Eager to learn and develop new tech skills, as required.
- Good written and verbal skills, fluent English
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Nigeria, Nigeria