Mobile App Developer - iOS - SF - Contract

San Francisco

<div class="content-intro"><p>Boku Inc. (BOKU.L) is the leading global provider of local mobile-first payments solutions. Global brands including Amazon, DAZN, Meta, Google, Microsoft, Netflix, Sony, Spotify, and Tencent rely on Boku to reach millions of new paying consumers who do not use credit cards with our purpose-built payment network of more than 250 local payment methods that reach 7 billion accounts across 65 countries. Every year, Boku processes over $9 billion in value for our customers. Incorporated in 2008, Boku is headquartered in London and San Francisco and has employees in over 39 countries around the world, including Brazil, China, Estonia, Germany, Ireland, Japan, Singapore, and the UAE. Boku is a truly global company that takes pride in its diversity and thriving equal opportunity workplace.</p></div><p><strong>*Note: This is a contract position. 6-1 year contract. Must be in SF Bay Area able to work hybrid w/ in our SF Office</strong></p> <p><strong>About Project:</strong></p> <p>At Boku we are looking to develop a new product that enables partner marketing opportunities with a 3rd party mobile app. A 3rd party should be able to leverage our SDK to instantiate a webview inside their app. The web view will house a webpage that will display marketing offers managed by Boku and our partners. We are in the early stages of developing the project and are looking for a seasoned Mobile App Developer to help us create a proof of concept in order for us to test its feasability. We will want to create a simple mobile app for testing purposes. We will build an SDK that the mobile app will leverage to instantiate a webview. We will design a web page that will display marketing offers fetched via APIs from our backend. The SDK will also provide a communication layer between the web view and the native OS. </p> <p> </p> <p><strong>Responsibilities: </strong><br>Build a proof of concept mobile app: Create a simple mobile app that can be uploaded to the App Store for testing the key components of SDK and webview. <br>Develop a mobile webview: Create a mobile web page instantiated within a webview in the test app environment. <br>Collaborate closely with UI Designer: Work alongside a UI designer to design and build a web app that has a native mobile look and feel. <br>Generate an SDK: Design an SDK to facilitate communication between the webview and native code, exploring the capabilities of our proof of concept test app. <br>Architect APIs for the webpage: Design and implement APIs for the webview, enabling data retrieval and interactions with our backend offer management system. <br>Implement event handling: Develop event handling within the SDK to listen and react to user actions within the webview. <br>Implement security measures: Ensure the implementation of security measures within the app and webview to protect data. <br>Conduct thorough testing: Rigorously test the mobile app and webview to identify and address potential issues, ensuring a high level of reliability and performance in our proof of concept. Provide documentation: <br>Create clear and concise documentation of everything developed to facilitate seamless integration, testing, and understanding for future team members <br>Stay informed about emerging trends: Keep abreast of emerging trends and technologies in mobile development, providing insights and recommendations for continuous improvement. </p> <p><br><strong>Qualifications: </strong><br>Entrepreneurial mindset: Excitement to work on a new product, you'll have a direct impact and collaborate closely with a small team. <br>Proven experience as a Mobile App Developer: Expertise in mobile development languages, primarily Swift for iOS. React Native experience is a plus. <br>Understanding of web technologies: Familiarity with HTML, CSS, and JavaScript is essential. <br>Experience with small teams: Previous experience working in small teams or startup environments is a plus. <br>SDK and API Integration: Familiarity with creating and integrating SDKs and crafting APIs for mobile applications. <br>Security-conscious development: Knowledge of security best practices in mobile app development. <br>Effective communication: Strong communication and collaboration skills, crucial for working closely with a small, tightly-knit team. You may also meet with clients to discuss requirements. <br>Adaptability: Ability to adapt to evolving project requirements and stay updated on the latest trends in mobile development.</p>

Apply for this Job

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Notice for more information.