Android App Developer (3/4 month Contract)

Posted 2025-08-23
Remote, USA Full Time Immediate Start
<p><strong><span data-contrast="auto">Senior Android App Developer</span></strong><span data-ccp-props="{&quot;335559685&quot;:2160,&quot;335559731&quot;:720,&quot;335559738&quot;:240,&quot;335559739&quot;:240}"> (3/4 month Contract)</span></p>
<p><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span><strong><span data-contrast="auto">Location:</span></strong><span data-contrast="auto"> Calgary, Canada (Remote-Friendly)</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><span data-contrast="auto">Robots &amp; Pencils is seeking a Senior Android App Developer to lead the development of robust, scalable, and high-performance Android applications across our portfolio of client projects. This role combines deep Android expertise with hands-on leadership in application architecture, user experience, and delivery excellence.</span> <span data-contrast="auto">As a senior contributor, you will take ownership of Android development from design to release. You’ll collaborate closely with cross-functional teams to define architecture, shape product experiences, and build apps that reflect both modern best practices and user-first design.</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Key Responsibilities</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Mobile Architecture &amp; Feature Development</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></strong></p>
<p><span data-contrast="auto">Design and build Android applications using modern tools and patterns (Kotlin, Jetpack, MVVM, etc.)</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Translate product requirements and UX designs into functional, testable, and performant app features</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Architect clean, scalable, and modular Android codebases that support long-term growth and reuse</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Continuously optimize app performance, offline support, responsiveness, and accessibility</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><strong><span data-contrast="auto">Engineering Leadership &amp; Delivery</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Lead Android-focused engineering streams across active projects, from discovery to delivery</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Collaborate with designers, backend developers, and product managers to align on implementation plans</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Review pull requests and mentor team members on Android development best practices</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Ensure Android code is testable, maintainable, and aligned with CI/CD release pipelines</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Cross-Functional Collaboration</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Contribute to API design and backend integration strategy</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Help define and maintain coding standards, tools, and documentation for mobile engineering</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Participate in release planning, quality reviews, and issue resolution with project stakeholders</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Work within agile processes to meet delivery timelines while maintaining quality and stability</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><strong><span data-contrast="auto">Offshore Team Collaboration</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Coordinate with team members across different time zones to ensure consistent delivery and high code quality</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Share architecture guidance and technical artifacts across distributed teams</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Platform &amp; Process Excellence</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Evaluate and integrate emerging Android libraries, UI frameworks, and automation tools</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Ensure apps meet Google Play submission standards and accessibility compliance</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Support crash analytics, user feedback loops, and observability in production releases</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Drive continuous improvement in mobile development practices and team performance</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Required Skills &amp; Qualifications</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Bachelor's degree in computer science, Engineering, or equivalent experience</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">5+ years of experience in Android development, with at least 2 years in senior/lead roles</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Expertise in Kotlin and Android Jetpack libraries, </span><span data-contrast="none">including but not limited to Compose UI, Room, Hilt, Navigation</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Proven experience with MVVM architecture, modularization, and clean code principles</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Experience with Jetpack Compose in production</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Strong knowledge of asynchronous programming with Coroutines and Flow</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Familiarity with tools like Retrofit, Room, Dagger/Hilt, and Firebase</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Knowledge of modular multi-module architectures and scalable code organization</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Published apps on the Google Play Store</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Experience with Git-based workflows and CI/CD integration (e.g., GitHub Actions, Bitrise, CircleCI)</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Understanding of the full mobile development lifecycle, from design through deployment</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Upper-Intermediate English (written and spoken) for effective cross-functional communication</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Nice to Have</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Familiarity with GraphQL, analytics SDKs, or push notification systems</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Contributions to open-source projects or active technical blog/GitHub profile</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Background in travel, hospitality, or IoT-enabled mobile apps</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Personal Competencies</span></strong><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Accountability – Owns the delivery of Android features with quality, reliability, and precision</span></p>
<p>Adaptability – Operates effectively in fast-paced client environments and shifting priorities<span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Collaboration – Builds strong working relationships across teams and time zones</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Execution-Focused – Pragmatic about shipping maintainable solutions, not overengineering</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Innovation-Minded – Explores and integrates modern tools and libraries into the tech stack</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-contrast="auto">Craftsmanship – Holds high standards for UI/UX polish, accessibility, and code structure</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p>&nbsp;</p>
<p><strong><span data-contrast="auto">Why Join Robots &amp; Pencils?</span></strong>&nbsp;<br><span data-contrast="auto">We don’t just ship apps; we create human-centered, digital-first products that matter. As a Senior Android App Developer, you’ll join a team that values deep craft, cross-functional collaboration, and a relentless focus on quality. You’ll work on impactful projects that push the boundaries of mobile technology while influencing development culture and best practices across the organization.</span><span data-ccp-props="{&quot;335559738&quot;:240,&quot;335559739&quot;:240}">&nbsp;</span></p>
<p><span data-ccp-props="{}">&nbsp;</span></p>
<p><span data-ccp-props="{}">&nbsp;</span></p>
Back to Job Board