Lead Mobile Engineer
20 hours ago
Jacksonville
Job Description Nymbus () isn't just a leader in fintech; we're a community of innovators passionate about reimagining banking. Our award-winning modern core platform and cloud-based technology serve as the backbone for financial institutions eager to modernize and excel. Here, you won't just be part of a tech revolution. You'll be at the helm, driving change. You'll fit right in if you're a creative thinker who's eager to reduce technical debt and increase agility for banks and credit unions. Our culture thrives on collaboration, integrity, and a client-first approach. We operate with an AI-first mindset across all aspects of our business, continuously improving our efficiency and increasing the value we deliver to clients. We're looking for individuals who are intensely curious about emerging technologies and passionate about innovation. Your journey with us won't simply advance your career; it will offer the chance to help shape an industry alongside like-minded professionals. We're excited to consider you a key player in this transformative chapter. Thank you for considering a role with Nymbus. WORK ENVIRONMENT: We are primarily a remote-first company, but you may need to travel a few times per year to visit client sites or attend meetings at designated locations with your team members. Working hours align with the Eastern Time Zone, so candidates located in the Eastern or Central time zones are preferred. POSITION SUMMARY: Nymbus is seeking an experienced Lead Mobile Engineer to join our engineering team. In this role, you will contribute to the design, development, and maintenance of native iOS and Android mobile applications. Working collaboratively with product management and engineering, you will analyze user requirements, contribute to solution design, implement features, integrate with back-end systems, and assist with testing. We use Xcode and Android Studio side-by-side with Kiro (kiro.dev) as our standard AI-powered IDE, leveraging the latest Claude models from Anthropic to support design, development, and testing. In this role, engineers are expected to take an AI-first approach to their work and have experience crafting effective prompts, iterating with AI on design and specifications, managing context files, integrating with MCP servers, and reviewing AI-generated code and selected libraries. This role includes ownership of the iOS and Android build and release lifecycle, ensuring reliable, secure, and repeatable pipelines across environments. Responsibilities include managing mobile signing and distribution requirements, such as provisioning profiles, certificates, and keystores, and supporting CI/CD and automated testing workflows using tools like Bitrise, TeamCity, and BrowserStack. As part of the role you will lead a team of four engineers split between Android and iOS. You will direct their day to day work, coach and mentor them, and work to build up their abilities to develop using an AI-first approach. If you are a skilled Mobile Engineer with a passion for delivering high-quality mobile applications, embracing AI-powered development, leading and developing a team of talented engineers, we invite you to join our team. ESSENTIAL JOB FUNCTIONS/RESPONSIBILITIES: • Contribute to project architecture, ensuring alignment with user requirements and adherence to industry best practices., • Proactively provide and implement recommendations to enhance application quality and stability, continuously seeking opportunities for improvement., • Analyze user requirements for effective implementation and contribute to UX design to create intuitive interfaces., • Implement designs and business logic using Swift, SwiftUI, Objective-C, Kotlin and related programming languages and frameworks., • Hands-on experience maintaining iOS and Android build and release pipelines, including provisioning profiles, certificates, keystores, and app signing., • Hands-on experience with mobile CI/CD and testing infrastructure (e.g., Bitrise, TeamCity, BrowserStack or equivalent tools)., • Integrate mobile applications with back-end systems, ensuring seamless functionality and data exchange., • Utilize and improve, as needed, our Continuous Integration and Continuous Delivery (CI/CD) processes to streamline builds and deployments., • Stay up to date with industry trends and advancements in iOS and Android development., • Collaborate and communicate effectively with developers, product managers, and stakeholders., • Maintain code quality and documentation by following best practices and coding standards., • Use Atlassian products such as Jira and Confluence to manage tasks, provide estimates, track time, and support release delivery., • Troubleshoot and resolve issues efficiently to ensure optimal performance and user experience., • Embrace an AI-first approach to engineering and demonstrate ownership of learning and leveraging new technologies throughout our service delivery lifecycle. QUALIFICATIONS: • Deep experience as an iOS and Android Developer, with a minimum of 6+ years of hands-on app development experience., • Experience with direct people management (performance reviews, goal setting, career development)., • Experience hiring, onboarding, and building high-performing mobile teams., • Proficiency in Swift and Kotlin., • Strong familiarity with the software development life cycle (SDLC) and experience working with Agile methodologies., • Familiarity with accessibility standards and experience designing accessible mobile applications (including ADA considerations)., • Demonstrated understanding of algorithms and data structures, enabling efficient and optimized code implementation., • Ability to apply critical thinking and sound judgment to solve complex problems while maintaining strong attention to detail., • Excellent verbal and written communication skills, enabling effective collaboration within the team and with stakeholders., • Proven ability to work in a collaborative environment, demonstrating strong interpersonal skills and fostering a positive team dynamic., • Experience with AI-assisted development, including using AI to create design specifications and implementation plans prior to code generation. INTERVIEW PROCESS: • Candidates will typically progress through up to four interviews, each lasting 30 to 60 minutes, with various members of our team., • One technical interview will require a demonstration of iOS and Android development using your preferred IDE. It will focus on how you've incorporated AI into your development activities, including the services you've used, the features you like and dislike, and how AI has supported your debugging, feature design, code review, and code generation. SALARY & BENEFITS: • $125,000 - $145,000 Annual Salary, • Annual Cash Bonus and Equity Options commensurate with the role level and experience, • 100% Remote, • 401(k) plan, • Insurance - Health, Dental and Vision Let's Go!