Mobile Developer – Bangalore, India
IT
Bangalore, India , India
Posted on 03-27-2025
Job Description
Overview
About BNI®:
Established in 1985, BNI is the world’s largest business referral network. With over 325,000 small-to medium-size business Members in over 11,000 Chapters across 77 Countries, we are a global company with local footprints. Our proven approach provides Members with a structured, positive, and professional referral program that enables them to sharpen their business skills, develop meaningful, long-term relationships, and experience business growth.
Visit to learn how BNI has impacted the lives of our Members and how it can help you achieve your business goals.
Position Summary
The Mobile Developer will be a part of BNI’s Global Information Technology Team and will primarily have responsibilities over the creation and maintenance of company-owned mobile apps.
The Mobile Developer will work closely with the developers and QA engineers who are working from multiple locations within India. This is an unparalleled opportunity to become part of a growing team and a growing global organization. High-performers will have significant growth opportunities available to them.
Roles and Responsibilities
- Support the entire application lifecycle – concept, design, test, release and support.
- Produce fully functional mobile applications writing clean code for both iOS and Android.
- Approach the development lifecycle with testing in mind – Unit, Integration, Regression and more.
- Troubleshoot and debug applications to optimize performance.
- Design interfaces to improve user experience.
- Ensure that all mobile applications are created/maintained by meeting our quality standards.
- Research and suggest new mobile products, applications and protocols to enhance our applications.
- Create prototypes for design concepts, mock-ups, and approved designs.
- Translate complex information into simple design / logical interfaces and flows.
- Use knowledge and research to constantly modernize our mobile applications and increase user experience throughout our eco-system.
- Be a team player and strong problem-solver to work with a diverse team.
Qualifications
Required:
- Bachelor’s Degree or equivalent work experience
- 3-5 years of experience in Mobile Development
- Fluent in mobile programming languages such as Java
- Good working knowledge of Kotlin, Flutter, Firebase, SQLite
- Familiar with OOP design principles
- Experience with third-party libraries and APIs
- Knowledge of current production methods for mobile applications
- Fluent in English, with excellent oral and written communication skills
- (Desirable) Fluent with JavaScript
- (Desirable) Experience with Cloud-native apps
- (Desirable) Experience with DevOps
- (Desirable) Experience with Continuous Integration Pipelines
Applicants MUST submit a portfolio with examples of work, delivered to the Apple App Store, or Google Play Store.
Physical Demands and Working Conditions
Sedentary work. Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects. Repetitive motion. Substantial movements (motions) of the wrists, hands, and/or fingers. The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading.
External Posting Language
This is a full-time position. This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Learn more at BNI.com
An equal opportunity employer.