1 Click Easy Apply


iOS Software Engineer


Morrisville, North carolina


iOS Software Engineer Job Opening in Morrisville, North carolina - Field2Base has a position opening for an iOS Software Engineer. We are looking for an engineer with 5 years of experience including at least three years within the iOS framework to contribute to architecture, design and development of mission critical software. This position is responsible for the implementation of new features within the core Field2Base application set along with the development of new products. Additionally, resolving any potential software issues that may arise in the field.
No relocation is being offered for this position. You must be in a commutable distance to Morrisville, NC.
Job Responsibilities
Develop clean, well-structured re-useable code and optimized application from requirements provided.
Design, code, analyze, and test systems for iOS applications using XCode.
Install, test, debug, support, and document applications using appropriate tools.
Ensure application quality and consistency.
Diagnose and troubleshoot problems with existing applications as needed.
Integrate third party solutions when necessary.
Identify and evaluate industry best practice solutions for use in the technical environment.
Provide suggestions for process improvements.
Required Skills
Experience with publishing iOS applications
Experience with development in Objective-C and Swift, third-party libraries, and APIs
Experience with offline storage, threading, and performance tuning
Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
Experience handling software updates, patches, and bug fixes within the Apple SOP
Preferred Skills:
Android development
C#, XML and development experience
Building/Consuming SOAP/REST
Familiarity working with Virtual Machines and Remote Access
SQL/SQLite
Strong JavaScript, JSON, jQuery Skills
Strong HTML and XML Skills
Experience in Software Training
Technical Writing Expertise
Education
Bachelor?s degree in computer science or a related field.
Experience
5 years of software engineer experience including at least three years within the iOS framework. Experience with publishing iOS applications. Experience with development in Objective-C and Swift, third-party libraries, and APIs. Experience with offline storage, threading, and performance tuning. Experience handling software updates, patches, and bug fixes within the Apple SOP. Preferred skills: Android development, C#, XML and development experience, building/Consuming SOAP/REST, familiarity working with Virtual Machines and Remote Access, SQL/SQLite, Strong JavaScript, JSON, jQuery Skills, strong HTML and XML Skills, experience in Software Training, and technical Writing Expertise.
Knowledge
Solid knowledge of different iOS frameworks (Core Data, Core Graphics, etc.) and programming tools (XCode, Git, etc.). Good knowledge of other web technologies and UI/UX standards. Excellent knowledge of Apple?s design principles and interface guidelines. Good knowledge of low-level C-based libraries. Good knowledge of performance and memory tuning with tools (such as Instruments and Shark). Good knowledge of RESTful APIs to connect iOS applications to back-end services. Good knowledge of cloud message APIs and push notifications. Good experience with standard software development concepts, practices, and procedures.
Skills
Excellent written and oral communication skills. Excellent interpersonal skills. Strong SQL skills and its variation among popular databases. Strong prioritization and time management skills. Strong troubleshooting and resolution skills in a technical environment. Strong collaboration, analytical, and planning skills, with solid understanding of professional best practices. Excellent Microsoft Office skills.
Abilities
Ability to multi task and shift priorities based on business needs. Ability to conduct and direct research into technology issues and products. Ability to present ideas in business-friendly, user-friendly, and technical languages. Highly self-motivated and directed. Ability to have keen attention to detail. Ability to be highly logical with proven analytical, evaluative, and problem-solving abilities.
Job Type: Full-time
Required experience:
IOS: 3 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC