You are viewing a preview of this job. Log in or register to view more details about this job.

Android Developer

Location: Remote / Flexible

Learn more about Offline Protocol at @OfflineProtocol (X/IG) and www.offlineprotocol.com.

 

Join the Team Revolutionizing Communication and Financial Inclusion!
Are you passionate about Android development and building intuitive, high-performance mobile applications? Do you want to help bring essential financial services and communication tools to underserved communities worldwide? Offline Protocol is seeking an Android Developer to help build and maintain our innovative mobile applications that enable secure, decentralized transactions and work seamlessly in low-connectivity environments.

 

What You'll Do:
As an Android Developer at Offline Protocol, you’ll play a critical role in developing and enhancing our Android apps. Your responsibilities will include:

  • App Development & Architecture: Design and implement high-quality Android applications using Kotlin, Java, and Android SDK, ensuring robust functionality and exceptional user experiences.
  • Offline-first Development: Build features that work seamlessly even in low or no connectivity scenarios, implementing offline storage, synchronization, and caching strategies.
  • Blockchain Integration: Integrate blockchain technology into the Android app for secure and decentralized financial transactions.
  • User Experience: Collaborate with designers to create smooth, intuitive user interfaces that prioritize accessibility and usability for diverse user groups.
  • Performance Optimization: Ensure the app is optimized for speed, scalability, and performance, especially in resource-constrained environments.
  • Collaboration: Work closely with backend developers to ensure smooth API integration and feature development.
  • Continuous Improvement: Regularly iterate on the app to add new features, enhance existing ones, and optimize performance based on user feedback.

 

What We Look For:
We’re looking for candidates who are passionate about our mission and possess the following skills:

  • Android Development Expertise: 3+ years of experience developing Android applications with Kotlin and Java.
  • Offline-first Development: Strong understanding of offline-first mobile development, including local databases (SQLite, Room), background sync, and data management in low-connectivity environments.
  • Blockchain and Web3 Knowledge: Experience or strong interest in integrating blockchain technologies (e.g., Ethereum, IPFS) into mobile applications.
  • UI/UX Focus: Ability to design and implement user-friendly interfaces that are optimized for mobile performance and accessibility.
  • API Integration: Experience working with RESTful APIs, WebSocket, and third-party libraries to connect mobile applications with backend services.
  • Version Control Proficiency: Comfortable using Git for version control and collaborative development.
  • Passion for Financial Inclusion: A genuine interest in empowering underserved populations through technology and innovative financial services.

 

Bonus Points If:

  • Experience with building decentralized applications (dApps) on Android.
  • Familiarity with cross-platform development tools like React Native.
  • Background in working with low-latency, offline-capable apps for areas with poor connectivity.
  • Experience with mobile app security and encryption best practices.
  • You’ve worked in an agile development environment.

 

What You'll Get:

  • Competitive Pay: Monthly compensation for your hard work and contributions.
  • Professional Development: Gain real-world experience in Android development, blockchain integration, and offline-first technologies.
  • Mentorship & Growth: Receive mentorship from experienced engineers, helping you grow in both technical and professional capacities.
  • Networking Opportunities: Connect with like-minded professionals who are passionate about blockchain, mobile development, and financial inclusion.
  • Impact: Contribute to a mission-driven project that helps bring financial services and communication tools to communities worldwide.

 

How to Apply:
Excited to join us? Email us at jobs@offlineprotocol.com.

  • Include the role’s title in your subject line.
  • Share your resume, GitHub, and examples of past Android projects you've worked on.
  • Tell us why you’re excited about the mission of Offline Protocol and how you can contribute to our vision.

 

About Offline Protocol:
At Offline Protocol, we’re driven by a bold vision: to revolutionize financial inclusivity and communication infrastructure for underserved communities worldwide. Our platform is dedicated to empowering individuals and communities by providing access to essential financial services and facilitating communication in areas with limited internet connectivity. 

 

Join us in unbreaking the internet.