Software Engineering Manager - Native Applications

Location
San Diego
Position Type
Full Time
Team
Software development

We’re Mitek, the worldwide industry leader for mobile deposit and identity verification software solutions. If you've ever deposited a check or verified your identity using your phone, it's highly likely our software enabled that experience for you! Our Mobile Deposit® and Mobile Verify® products, built on our proprietary MiSnap™ mobile-capture SDK, are embedded into the apps of more than 6,500 organizations globally.

As the Software Engineering Manager for our Native Applications team in our downtown San Diego headquarters, your role will be to manage a team of experienced and skilled software and test engineers in developing new functionality for our native SDKs and sample applications.  You will mentor the team engineers and help in advancing their skills and experience as they work towards their career goals.  You will also work closely with the Product Owner in a mature Agile environment to translate feature requests into high quality SDKs for iOS and Android devices.

Essential Responsibilities

  • Prototype, design, and develop mobile SDKs and applications
  • Partner with the stakeholders and end users to translate ideas and high-level specifications into new or enhanced mobile application solutions
  • Plan, maintain, assess, and implement ‘best practice’ native application methodology, development, and testing processes
  • Hands-on participation on selected projects
  • Manage agile software development team(s) to deliver critical functionality to enterprise customers
  • Continuously refine best practice architectural and development frameworks for product releases
  • Staff, retain, and lead a strong team of Software and Test Engineers
  • Promote a culture of learning and continuous improvement for the team
  • Encourage the personal development of team members

Primary Qualifications

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or a related STEM field
  • 8+ years developing software applications
  • 4+ years developing SDKs for iOS and Android
  • 2+ years of people management leading teams of 3 or more
  • Highly proficient with xCode/iOS/Objective-C/Swift development OR Java/Android Studio/Android SDK/3rd Party SDK development
  • CI/CD experience (Jenkins preferred)
  • Understanding of Agile development methodologies
  • Experience working with web services
  • Strong software architectural skills using common design patterns and paradigms
Apply Now