Kabbage is blazing a trail in big data and FinTech and we are looking for a Mobile Development Manager to join us as we continue our amazing growth trajectory.
Kabbage is a leading FinTech company changing the way small businesses solve cash-flow challenges. Fully automated and deeply connected with its 185,000+ customers, Kabbage provides access to funding in minutes, extends more than $10 million every day to small businesses, and powers borrowing experiences for some of the largest companies in the world. While we've received numerous awards and recognitionsuch as Entrepreneur's Top Company Cultures, Inc Magazine's Top Private Companies, Glassdoor's Best Places to Work, and Forbes FinTech 50it is our people, our culture, and our leaders that make Kabbage such a great place to work.
At Kabbage, we strive to be the place where a diverse mix of talented people want to come, to stay, and do their best work. Our commitment to diversity and inclusion is reflected in our people, our partners, and our customers. We are fully focused on equality and believe deeply in diversity of race, gender, sexual orientation, religion, ethnicity, national origin and all the other wonderful characteristics that make us different.
Lead and grow a highly technical team of iOS and Android software engineers and SDETs to develop our Kabbage mobile applications.
What you'll be doing:
As a Mobile Development Manager, you will specialize in leading teams to build elegant products on world-class technologies that bring the Kabbage experience to thousands of small business owners across the country.
Lead your team to be a high producing and quality-focused team by facilitating a smooth agile software development lifecycle. Actively coach and mentor your team members in their careers.
Work closely with our product and design teams to customize the Kabbage experience for on our iOS and Android platform.
Provide technical input and oversight of a large-scale and high-performance application through high level estimations, architecture designs, and adhering to best practices.
Be a leader and subject matter expert at Kabbage in terms of our mobile technology stack, our process, and the Kabbage business.
Be actively involved in molding the Kabbage product strategy and initiatives.
Ship software that involves multiple teams, external dependencies, and partnerships.
What you should have:
Proven experience leading a team of mobile focused engineers (preferably iOS and Android).
Experience using object oriented AND functional programming design patterns and best practices in Swift and/or Kotlin (or Java), including dependency injection, SOLID principles, and UI architecture patterns (MVP, MVVM, MVC, etc.).
Knowledge of common best practices for Agile software development and SDLC
Familiarity with Agile software development tools (preferably Jira and Git).
Strong understanding of design best practices (preferably Human Interface Guidelines for iOS and Material design for Android).
Experience using and creating applications that work with RESTful APIs.
Ability to understand and make decisions for changes to complex code bases.
Experience with Continuous Integration/Delivery and app distribution tools (preferably BuddyBuild and Atlassian Bamboo).
Experience integrating third-party tools for things such as crash monitoring and tracking tools (preferably Google Firebase).
What we're looking for in you:
Organization and Planning: Plans, organizes, and schedules in an efficient, productive manner; focuses on key priorities; manages time well.
Intelligence: Learns quickly, demonstrates ability to quickly and proficiently understand and absorb new information.
Ability to Develop People: Coaches peoples in their current roles to improve performance, and prepares them for future roles.
Team Builder: Brings people together to work effectively.
Assertiveness: Moves quickly and takes a forceful stand without being overly abrasive.
Able to structure and process qualitative or quantitative data and draw insightful conclusions from it; exhibits a probing mind and achieves penetrating insights.
Problem Solving: Provides practical solutions to problems.
Initiative: Actively finds ways to make improvements at work.
Strategic Thinking/Visioning: Able to see and communicate the big picture in an inspiring way; determines opportunities and threats through comprehensive analysis of current and future trends.
At Kabbage, we think our people are awesome, so we created the Kabbage Advantageour way of being awesome right back. We offer competitive benefits including unlimited PTO, equity in the company, and exceptional health coverage options. Our team members enjoy a dynamic work environment with catered lunches, fully stocked kitchens, and onsite fitness classes.
While our perks and benefits are generous, the people are actually what make Kabbage great. Kabbagers are curious, creative, and resilient. We are proactive, productive, and problem solvers. And we don't do it alone. At Kabbage, you will find humble individuals who work hard to communicate effectively and work collaboratively.
Kabbage is an equal opportunity employer. At Kabbage we make all employment decisions, which include hiring, promoting, transferring, demoting, evaluating, compensating and separating, without regard to sex, sexual orientation, gender identity, race, color, religion, age, national origin, pregnancy, citizenship, disability, service in the uniform services, or any other classification protected by federal, state or local law.