Work remotely from anywhere as a Software Developer

Android Developer (Salesforce Mobile SDK)

Our field inspectors depend on a connection to SFDC in order to properly complete their inspection protocol and as we expand into new areas, cell reception has become an issue. We are seeking an Android developer with deep knowledge in both Android & Salesforce Mobile SDK to help us optimize an offline capable, voice controlled, field service application.


Responsibilities



  • Improve an inspection app built natively on Android based on Salesforce Mobile SDK best practices

  • Optimize the App for maximum responsiveness, and scalability

  • Work with our Salesforce developers to ensure reliable synchronization between SFDC & App

  • Provide technical evaluation and hour estimates

  • Participate in code reviews and daily scrums


Interview Process



  • Video conference format (in person a plus, but not necessary if not located in San Diego, CA)

  • 1st interview would be focused on candidates' background and goals as well as covering the basics of who we are.  Approximately 45 minutes.  

  • If we mutually decide to move to the next round, it would consist of the candidate walking us through examples (along with code samples) of their past projects to highlight their technical proficiency.  Approximately 2 hours.


Skills & Requirements


Must Have



  • 5+ years of experience with Java programming and debugging

  • 3+ years of experience in Android SDK and developing native Android Applications

  • 2+ years of experience in Salesforce Mobile SDK for Android

  • Strong understanding of application architecture and object-oriented design

  • Experience with RESTful APIs to communicate with backend services

  • Knowledge of software development methodologies and practices such as Agile/Iterative development, test-driven development

  • Experience with Github, and JIRA/Confluence to manage work

  • Ability to operate in fast-paced, deadline driven, collaborative and iterative programming environment

  • Experience building complex Android Apps that have been successfully delivered to customers


Nice to Have



  • Experience with SOQL, Apex

  • Experience with web development languages, tools or hybrid development frameworks

  • Experience with configuring and maintaining continuous integration and deployment

  • Familiarity or experience with Field Service apps

Energy Inspectors

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Android Developer

Mobiquity

Mobiquity is a digital engagement provider for more than 200 of the world’s leading brands. We are a collective of consultants, design

Sr. IOS Software Developer

Railroad19

iOS Software Developer (Remote United States)At Railroad19, we develop customized software solutions and provide software development servic

Android Software Developer

Railroad19

Android Software Developer (Remote United States)At Railroad19, we develop customized software solutions and provide software development se

Salesforce Engineer

a mediocre corporation

Mediocre (creators of meh.com, morningsave.com, sidedeal.com, casemates.com, and future projects) is looking for extraordinary Salesforce De