IOS Developer
Job Description
Job Description
Salary : TBD
What Is MyBambu?
MyBambu is a cutting-edge fintech platform delivering the first all-in-one mobile digital financial solution for underserved, primarily Hispanic communities.
With a focus on financial inclusion, MyBambu offers easy access to a range of services, including checking accounts without credit checks, remittance services, bill payments, and mobile top-ups.
Recognized with the FIS Impact Award for innovation in 2020, MyBambu is dedicated to breaking down barriers to financial access and literacy, empowering users through a bilingual, user-friendly mobile experience tailored to diverse needs.
MyBambu participates in E-verify and will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new hire’s Form I-9 to confirm work authorization.
Find out more information : E-Verify Participation Poster or Right to Work Poster .
Your Opportunity :
This position is a full-time, in-person position reporting to the Chief Marking and Operations Officer. As the IOS Developer, you will be responsible for designing, developing, and maintaining our cutting-edge iOS MyBambu application.
Job Responsibilities :
- Application Development : Design, develop, and maintain MyBambu iOS app, ensuring high performance, quality, and responsiveness.
- User Experience : Collaborate with UI / UX designers to create intuitive, visually appealing, and user-friendly interfaces that enhance the customer experience.
- Integration : Work closely with backend developers to integrate the iOS app with RESTful APIs and other services, ensuring seamless communication and data synchronization.
- Security : Implement and maintain best practices for mobile app security, including encryption, secure coding, and authentication mechanisms.
- Testing : Conduct thorough testing of the iOS app, including unit, integration, and performance testing, to ensure a bug-free and stable release.
- Continuous Improvement : Stay updated with the latest industry trends, technologies, and best practices in iOS development, and apply this knowledge to improve the app continually.
- Documentation : Create and maintain comprehensive documentation for the iOS app, including technical specifications, user guides, and release notes.
- Troubleshooting : Identify and fix bugs and performance issues and provide technical support for app-related queries and problems.
- App Store Management : Manage the MyBambu submission process to the Apple App Store, ensuring compliance with all guidelines and requirements.
Skill and Abilities :
- Technical Expertise :
- Proficiency in Swift and Objective-C programming languages.
- Strong understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics.
- Experience with RESTful APIs, JSON, and mobile databases.
- Familiarity with mobile security best practices and secure coding techniques.
- Knowledge of Git and version control systems.
- Experience with CI / CD pipelines and automated testing for mobile apps.
- Understanding of design patterns like MVC, MVVM, and VIPER.
- Knowledge of Apple Pay integration and other payment processing tools (a plus).
- Familiarity with SwiftUI and Combine frameworks (a plus).
- Problem-Solving Abilities :
- Strong analytical and troubleshooting skills to identify issues and devise effective solutions.
- Ability to anticipate potential problems and proactively address them.
- Attention to Detail :
- Meticulous in coding practices, ensuring high-quality, bug-free code.
- Detail-oriented in UI / UX design, delivering a polished and seamless user experience.
- Communication Skills :
- Ability to articulate complex technical concepts clearly to non-technical stakeholders.
- Strong verbal and written communication skills to effectively collaborate with team members.
- Team Collaboration :
- Ability to work well in a team environment, sharing knowledge and expertise.
- Willingness to mentor junior developers and contribute to a positive team dynamic.
- Adaptability :
- Ability to quickly learn and adapt to new technologies, frameworks, and methodologies.
- Flexibility in handling changing priorities and deadlines in a fast-paced environment.
- Project Management :
- Strong organizational skills to manage multiple tasks and projects simultaneously.
- Ability to meet deadlines while maintaining high standards of work quality.
Job Requirements :
- Spanish is a plus but not required.
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Minimum of 3-5 years of experience in iOS app development.
- Proven track record of developing and deploying iOS apps in the App Store, preferably in the fintech or banking industry.
Physical Requirements :
- Prolonged periods sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
Bambu Benefits :
- Excellent medical coverage.
- Fifteen (15) days of Paid Time Off.
- Seven (7) days of Paid Holidays.
- Our small family corporate culture.