Android Developer
Apply NowJob details
AffinityClick is where cutting-edge technology meets creative telephony solutions. Whether it’s voice calls, messaging, or data, we’re revolutionizing how consumers and businesses stay connected. Our flagship product, Hushed , is one of the largest VOIP apps, with millions of installs and over 500,000 active monthly users across iOS and Android. Hushed ensures seamless, affordable, and private global communication. And that’s not all Our latest game-changer, aloSIM , is redefining data connectivity with affordable eSIM services that work on any compatible device and are backed by over 100 carrier networks worldwide. But we’re just getting started. At AffinityClick, we’re fueled by innovation, and our product backlog is brimming with ideas ready to be brought to life. We’ve been profitable since 2013 and operate from the heart of Canada’s vibrant capital, Ottawa. Whether you prefer the buzz of our downtown office or the flexibility of remote work, we offer a dynamic work environment that suits every lifestyle. The Opportunity: Senior Android Developer We’re looking for a Senior Android Developer who is passionate about mobile technology and ready to take our apps to the next level. You’ll play a pivotal role in designing, developing, and deploying new features that enhance our Android applications, making them more powerful and user-friendly. What You Bring Experience : 6 years in professional development, with 4 years specifically in Android development using Android Studio and Java/Kotlin. UI/UX Savvy : A strong grasp of mobile UI/UX design principles. Database Knowledge : Familiarity with mobile databases/ORMs like Realm, SQLite, and Room. Architectural Skills : Proficient in architecture patterns such as MVVM, Clean Architecture, MVP, and MVC. Multi-Threading Mastery : Skilled in developing multi-threaded applications. Cloud Services and Push Notifications: Experience integrating with Firebase services and knowledge of cloud-based backend services and push notifications. App Store Management: Experience publishing apps to the Google Play Store, including understanding of Google Play policies, ASO (App Store Optimization), and release management. Bonus Points If You Have Cross-platform mobile development experience. Experience with SWIFT Written unit and espresso tests. Knowledge of VOIP, SIP, or other telephony technologies. Experience with Git/GitHub for version control. A love for open-source projects. Familiarity with Agile methodologies and JIRA. Experience with design tools like Sketch/Figma. About You You’re a passionate advocate for data privacy and communication security. As a self-motivated team player, you excel in communication and thrive on solving complex problems. You’re always learning, adapting, and applying new methods and technologies. Plus, you’re dedicated to maintaining the highest standards in development and documentation practices. What We Offer Join us, and you’ll enjoy: Competitive Pay : We value your skills and experience. Growth Opportunities : A dedicated training budget to fuel your career development. Comprehensive Health Insurance : We’ve got you covered. Access to Our Products : Experience firsthand what you’ll be working on. Paid Holidays & Time Off : Recharge when you need it. Cool Team Vibes : A supportive, collaborative environment. Flexible Work Arrangements : Work from home or the office—your choice. Company Events : Celebrate successes and connect with your team. RRSP Matching & Tuition Reimbursement : Invest in your future. Join our fast-growing team and be part of something extraordinary. Explore our products and learn more about us at AffinityClick.com . We can't wait to see what you’ll bring to the table
Apply Now