Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Holiday Jobs - Drive for Lyft Lyft Driver - No Experience Needed Lyft Driver Lyft Driver - Supplement Your Warehouse Lyft Driver - Supplement Your Warehouse Lyft Driver Lyft Driver - Supplement Your Delivery Security Architect Delivery Driver Food Courier In-Home Usage Tester In-Home Usage Tester Product Tester at Home In-Home Usage Tester Product Tester at Home Security Architect Food Courier Delivery Driver - No Experience Needed Delivery Driver - No Experience Needed Android Developer - Based in California Product Tester at Home In-Home Usage Tester In-Home Usage Tester Restaurant Delivery In-Home Usage Tester Product Tester at Home In-Home Usage Tester In-Home Usage Tester In-Home Usage Tester Product Tester at Home In-Home Usage Tester In-Home Usage Tester Restaurant Delivery Delivery Driver - No Experience Needed Product Tester at Home Food Courier Restaurant Delivery Product Tester at Home Product Tester at Home Product Tester at Home In-Home Usage Tester Product Tester at Home In-Home Usage Tester In-Home Usage Tester Product Tester at Home Product Tester at Home In-Home Usage Tester Delivery Driver Delivery Driver Delivery Driver Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Exact Media Aecom Aerotek Two Sigma AsteroidX Jane Street WeWork Insight Global Akira Doordash Shopify Borrowell Peel Regional Police AT&T First Convenience Bank Square American Income Life Amazon Flex Instacart Vector Marketing Hatchways Walgreens Microsoft Creative Circle Recovhub Clickworker Scotiabank 51talk UnitedHealth Group LowCostWebDesignFirm.com TD Bank Top Hat Paylocity Desjardins CI&T mappedin Mobeewave Checkout 51 The Youth Connection Hootsuite SnapTravel GoParkr ScribbleLive Xiaomi autoTRADER.ca All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Android Developer At Robots & Pencils

Location: Calgary, Alberta

Job Description

At Robots & Pencils, we’re expanding and looking for a Android Developer to join our talented and world class robot team.


Who you are:

You are someone who prefers to communicate through code. You love to create and have a strong desire to learn. You have strong opinions but that are weakly held; you are humble yet confident. In fact, you’re the first to pass along the latest headache busting library to your colleagues just minutes after sending a link to a mind clarifying tweet from Jake Wharton.

You can speak to language best practices and are not afraid of lambdas. You never overlook the saved instance state and have contemplated the tradeoffs between activities, fragments, and views. You are also diligent about meeting allocated budgets and can work within time constraints, but you will never sacrifice quality.


What you’ll do:

  • Design, program and test software
  • Author and maintain relevant documentation for developers, Clients and users
  • Develop and refine prototypes to confirm requirements
  • Program according to project plans (versions, sprints)
  • Test according to predetermined test plans
  • Support release and post-release activities, such as support, versioning and maintenance
  • Collaborate with our pencils (designers) to create interfaces that conform to the Google design guidelines
  • Peer review other team members’ code, and learn and adapt from peer review of your own code
  • Support sales and project managers with technical insights, leading to the creation of budgets and schedules for projects

Requirements:
  • 7+ years of delivering software with preference given to those who have a degree in Computer Science, Computer Engineering or equivalent
  • Solid understanding and practical knowledge of the full mobile development and application life cycle
  • Solid understanding of Android UX/UI guidelines and best practices
  • Has explored the Android Architecture Components
  • Experience with Android using Android Studio, Java, and Kotlin
  • Experience with Git
  • Experience with mobile development issues related to performance optimization, caching and security
  • Familiar with Architecture patterns (MVP/ MVVM etc.)
  • Familiar with REST, GraphQL, and JSON
  • Excellent communications skills with the ability to share insights and expectations with Clients, stakeholders and colleagues, both locally and remotely

About Robots & Pencils:

Robots & Pencils is a digital innovation firm companies engage to create what's next. Trusted by some of the world's best brands, we help our clients use mobile, web, and frontier technologies to transform and future-proof their businesses.

In 2009, we created Robots & Pencils with the then-contrarian view that mobile would be more transformative than the internet. Today, our thinking is rooted in the belief that, in the age of unprecedented technology acceleration, maintaining a competitive advantage requires new strategies and a focus on innovation.

Our approach has been to create a company designed to follow the talent, allowing us to amass an unfair share of hyper-skilled people who call Robots & Pencils home. A team of people who not only develop innovative solutions to transform businesses, but also create products that have been previously inconceivable.

At R&P, we believe that our products and workplace are better with a diverse team makeup. Our talented team members offer a variety of backgrounds, skillsets, and expertise from across the globe. Thank you recruiters, but we're not looking for help with this.