Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Head Cashier Faites jusqu Overnight Stocker Merchandising Associate Overnight Stocker Overnight Freight Team Associate In-Home Usage Tester Service Service Dog Sitter - Work from Home Gardien d Gardien d Gardien d Gardien d Gardien d Gardien d Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chats et de chiens Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Gardiens de chiens recherch Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Garder des chiens de chez vous Faites jusqu Faites jusqu Faites jusqu Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank Borrowell AT&T Insight Global Shopify Square Amazon Flex Hatchways American Income Life Creative Circle Vector Marketing Peel Regional Police Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com Scotiabank 51talk Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection GoParkr Hootsuite autoTRADER.ca ScribbleLive SnapTravel Xiaomi 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.