Senior Android App Developer

Reposted 24 Days Ago
Be an Early Applicant
Hiring Remotely in Calgary, AB
In-Office or Remote
Senior level
Information Technology • Design
The Role
Lead the development of Android applications, oversee engineering practices, collaborate with cross-functional teams, and ensure high code quality.
Summary Generated by Built In

Senior Android App Developer 


 

Location: Calgary, Canada (Remote-Friendly) 

Robots & 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. 

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. 


Key Responsibilities 

Mobile Architecture & Feature Development 

  • Design and build Android applications using modern tools and patterns (Kotlin, Jetpack, MVVM, etc.) 
  • Translate product requirements and UX designs into functional, testable, and performant app features 
  • Architect clean, scalable, and modular Android codebases that support long-term growth and reuse 
  • Continuously optimize app performance, offline support, responsiveness, and accessibility 

 

Engineering Leadership & Delivery 

  • Lead Android-focused engineering streams across active projects, from discovery to delivery 
  • Collaborate with designers, backend developers, and product managers to align on implementation plans 
  • Review pull requests and mentor team members on Android development best practices 
  • Ensure Android code is testable, maintainable, and aligned with CI/CD release pipelines 

Cross-Functional Collaboration 

  • Contribute to API design and backend integration strategy 
  • Help define and maintain coding standards, tools, and documentation for mobile engineering 
  • Participate in release planning, quality reviews, and issue resolution with project stakeholders 
  • Work within agile processes to meet delivery timelines while maintaining quality and stability 

 

 Offshore Team Collaboration 

  • Coordinate with team members across different time zones to ensure consistent delivery and high code quality 
  • Share architecture guidance and technical artifacts across distributed teams 

Platform & Process Excellence 

  • Evaluate and integrate emerging Android libraries, UI frameworks, and automation tools 
  • Ensure apps meet Google Play submission standards and accessibility compliance 
  • Support crash analytics, user feedback loops, and observability in production releases 
  • Drive continuous improvement in mobile development practices and team performance 

Required Skills & Qualifications 

  • Bachelor's degree in computer science, Engineering, or equivalent experience 
  • 5+ years of experience in Android development, with at least 2 years in senior/lead roles 
  • Expertise in Kotlin and Android Jetpack libraries, including but not limited to Compose UI, Room, Hilt, Navigation 
  • Proven experience with MVVM architecture, modularization, and clean code principles 
  • Experience with Jetpack Compose in production
  • Strong knowledge of asynchronous programming with Coroutines and Flow 
  • Familiarity with tools like Retrofit, Room, Dagger/Hilt, and Firebase 
  • Knowledge of modular multi-module architectures and scalable code organization 
  • Published apps on the Google Play Store 
  • Experience with Git-based workflows and CI/CD integration (e.g., GitHub Actions, Bitrise, CircleCI) 
  • Understanding of the full mobile development lifecycle, from design through deployment 
  • Upper-Intermediate English (written and spoken) for effective cross-functional communication 

Nice to Have 

  • Familiarity with GraphQL, analytics SDKs, or push notification systems 
  • Contributions to open-source projects or active technical blog/GitHub profile 
  • Background in travel, hospitality, or IoT-enabled mobile apps 

Personal Competencies 

  • Accountability – Owns the delivery of Android features with quality, reliability, and precision 
  • Adaptability – Operates effectively in fast-paced client environments and shifting priorities 
  • Collaboration – Builds strong working relationships across teams and time zones 
  • Execution-Focused – Pragmatic about shipping maintainable solutions, not overengineering 
  • Innovation-Minded – Explores and integrates modern tools and libraries into the tech stack 
  • Craftsmanship – Holds high standards for UI/UX polish, accessibility, and code structure 

Why Join Robots & Pencils? 
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. 

 

 

Top Skills

Android Jetpack
Ci/Cd
Compose Ui
Dagger
Firebase
Git
Hilt
Kotlin
Navigation
Retrofit
Room
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chagrin Falls, OH
149 Employees
Year Founded: 2009

What We Do

Robots & Pencils develops digital strategies and products that deliver exponential impact to our clients. We design and build solutions that unlock data and insights, infuse intelligent automation, and accelerate product innovation across the organization.

Everything we do starts by blending the sciences with the humanities, the Robots with the Pencils. Our top-tier talent fuses creativity + technology to help brands transform their businesses, deliver delightful customer and employee experiences, and maintain a competitive edge amidst a constantly changing industry landscape.

Similar Jobs

Apryse Logo Apryse

Director, Brand & Communications

Productivity • Software • App development • Automation
Remote
2 Locations
665 Employees

Applied Systems Logo Applied Systems

Technical Program Manager

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
2 Locations
2891 Employees
60K-140K Annually

Atlassian Logo Atlassian

Customer Success Manager

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
Canada
11000 Employees

Atlassian Logo Atlassian

Solutions Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
Canada
11000 Employees

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account