Cyber ReliantCyber ReliantCyber ReliantCyber Reliant
  • TECHNOLOGY
    • Our Technology
    • Certifications
  • COMPANY
    • Company Profile
    • Board Members
  • Case Scenario
  • Data Sheet

iOS Software Engineer

Target Level:
Senior or Mid

Immediate Duties:

  • Build a secure data-at-rest encryption solution for iOS and OSX.
  • Active member of the company’s iOS/OSX development team on all iOS/OSX projects.
  • Work in an interdisciplinary team of software engineers, QA, product development, and management in an Agile Scrum environment.
  • Effective written and verbal communication with all teammates, management, and potentially clients. Must be able to communicate to both technical and non-technical audiences.
  • Actively participate and provide input in engineering design discussions.
  • Provide estimates for development tasks.
  • Write easy-to-understand documentation, for both technical and end-user audiences.
  • Write unit tests for developed code.
  • Provide guidance to more junior engineers.
  • Follow established Configuration Management processes.

Potential Additional Duties:

  • Prototype and demonstrate new technology or solutions, to demonstrate feasibility to management.
  • Assist other engineering teams and projects as necessary.

Qualities:

  • Unrelenting passion for software development.
  • Self-motivated to learn new skills and stay up to date with modern technologies.
  • Ability to start with abstract concepts and work towards concrete solutions.
  • Product and User-Experience oriented.
  • Proactive desire to improve the status quo, whether SDLC processes, products, or team.
  • Candidate must require minimal technical supervision, and must be a Subject Matter Expert for iOS/OSX development.

Required Skills:
Expert proficiency in:

  • C
  • C++
  • Strong knowledge of multi-threaded development, software design patterns
  • iOS development (iPhone and iPad)
  • OSX development

Preferred skills:

  • Agile Scrum development experience
  • Encryption/cryptography knowledge
  • Experience in porting applications across multiple systems
  • API design
  • Swift
  • C#
  • Java
  • Android development
  • Windows development
  • Linux development
  • Kernel-level development
  • Relational database/SQL

Education:

  • Strongly preferred MS/BS in relevant areas (Computer Science, Computer Engineering, Information Systems).
  • Candidates without degrees but sufficient experience considered.

Have Questions

Get in touch.

180 Admiral Cochrane Drive, STE 310
Annapolis, Maryland 21401
CONTACT@CYBERRELIANT.COM

Cyber Reliant Icon

  • Company
  • Careers
  • Privacy Policy
  • Terms of Use
© Cyber Reliant Corp. All Rights Reserved
  • Home
  • Technology
    • Certifications
  • Company
    • Board Members
  • Case Scenario
  • Data Sheet
Cyber Reliant
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok