Call Us: 619-505-5101

Brilliantly Architected. Intelligently Engineered.

1 year ago

Software Developer

Remote, USA

We are seeking a Software Development Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.

General Skills:

  • Experience with design and implementation of complex, customer-facing applications in an agile team environment
  • Collaborate with a team to define, design, and ship new features
  • Mastery of the fundamentals of object-oriented and protocol-oriented programming, data structures, algorithm design and problem solving
  • Development of clean, well-commented and reusable code which is easy to maintain and extend
  • Ability to debug app and assist team members overcome technical hurdles in the entire technology stack

We Need:

  • Bachelor’s or master’s degree in Engineering, Computer Science, or the other relevant field
  • 3+ years of iOS development in Swift and Objective-C
  • Strong understanding of Swift fundamentals, such as protocols, functional programming, and generics
  • Understanding of Apple’s design principles and interface guidelines
  • Ability to use REST and GraphQL APIs
  • Proficiency in Apple’s core APIs and SDKs
  • Proficiency in both storyboards and programmatic layouts
  • Experience with third party frameworks using CocoaPods
  • A passion for technology and the ability to learn new concepts quickly

Nice To Have:

  • Prior experience managing a split Objective-C and Swift codebase
  • Cross-platform mobile development such as React Native
  • Backend experience with Node/Express
  • Experience with implementing CI/CD (iOS or otherwise)

Security clearance preferred but not required