Mahila Money is a full stack financial products and services platform offering capital solutions for women entrepreneurs in India. Mahila Money specialises in offering loans to women who want to grow their own business along with financial literacy resources and community to achieve their financial goals. The Mahila Money ecosystem is committed towards supporting women’s business growth and increasing their contribution to the GDP by becoming the largest source of productive credit-backed capital for women in business, bridging women’s growth aspirations by unlocking a wealth of diverse yet tailormade financial opportunities.We aim at enabling women to achieve financial independence through its neo-banking platform. Create a safe space for her to take charge of her own money, her own business. Develop a community first financial platform that simplifies financial jargons, becomes a go to resource for all things business and removes a woman’s inhibitions with respect to wealth management. On our journey, we are looking for highly motivated, passionate and analytical people to develop Mahila Money. We are looking for a proficient Android Developer to build a robust tech stack for Mahila Money. The ideal candidate should have experience with development of Android App including integrating with REST APIs, client-server interaction, and ensuring a high performance and responsiveness to requests from various client end-points (mobile & web apps). A basic understanding of the functioning of back-end technologies would be an added advantage as it would help troubleshoot issues in integrating the endpoints.You will work closely with cross-functional teams to ensure that our offerings meet the needs of our users and align with our mission of empowering women financially.What will your story at Mahila Money write?You will understand the current app architecture and enhance it, including selecting the right libraries and tools that can scale and cater to the business requirements.You will integrate REST API endpoints with all the required business logic, based on the product requirements.You will ensure high responsiveness and slick performance at all times in the app.You will develop the UI according to the platform guidelines and ensure the user experience is not compromised at all times.You will give feedback to the Design, Product teams and participate in the product and design review discussions.You will implement all the security best practices to ensure all the business data stays secure.You have proficient knowledge in using a version control system like Git.You will mentor and review code of peers and collaborate to give feedback from time to time.Why is this exciting to you?You will be an integral part of a startup story making it your career’s marquee stint.You care about women and the large lacuna in the financial solutions offered to them.You are excited by the idea of creating a global sustainable and profitable business. You are passionate about design and user experience.What is your A game?You have 5+ years of experience as an Android engineer in a reputed software company (fintech experience is preferred).Atleast 2+ years of experience with Flutter.You have experience integraing with fintech APIs such as NSDL, Credit Bureau etc.You are proficient in some or most of these: Native Android with Kotlin, Jetpack Compose, Flutter & Dart.You have hands-on experience building consumer focussed Fintech Products end to end. Experience in implementing digital journeys for banking products is a plus.You have strong knowledge of fundamentals in Computer Science like OOP, data structures and algorithms.You have knowledge of various design patterns and ability to take various architectural decisions of the app.You have excellent coding skills and are fluent in at least 1 object oriented programming language and able to convert product requirements to code with ease. Writing good unit tests & integration tests with reasonable code coverage is a big plus.You have experience with multi-threading and asynchronous programming.Love for UI and good design is a must-have. Knowledge of Android platform guidelines, design guidelines and knowledge of Play Store release management is a plus.Links to existing apps you’ve developed on the Play Store will help us evaluate faster and expedite the process.You have high accountability and enjoy working in an entrepreneurial setup with multiple deliverable in a fast paced environment.You have high empathy to think from a user’s perspective.You are can logically break down problems in a data driven framework.You have strong communication skills and are able to explain yourself in a concise manner.Location: RemoteWe prefer to hire women for this position and also prefer that you are someone who just does not sit at the backend looking at screens but also enjoys real user interaction and reimagines the internet as it exists for women. If you are passionate about fintech innovation and possess the skills and experience required for this role, we invite you to join our dynamic team and contribute to the success of our exciting journey. To apply for the role, write to us at our website to know more - us on Twitter, Instagram, LinkedIn & Youtube
Job Title
Android Developer