Job Description
SR. ANDROID DEVELOPMENT ENGINEER
SAN DIEGO, CA
150K TO 180K, YEARLY BONUS, GREAT BENEFITS
U.S. CITIZEN, GREEN CARD
RELOCATION ASSISTANCE OFFERED
The Senior Mobile Application Development Engineer (Android & iOS) will help drive our strategy and implementation for app-connected embedded products.
MINIMUM QUALIFICATIONS:
Bachelor’s Degree in Computer Science or equivalent.
Objective C, Cocoa, OS SDK, Swift.
Android skills: Java, Android SDK.
Experience with XML, XHTML, JSON, SOAP, REST.
Experience with third-party libraries and APIs
Experience with native hardware components (camera, GPS, Bluetooth, Wi-Fi, etc.)
Experience with front-end development frameworks, such as JavaScript and HTML
Experience with Agile methodology and tools such as JIRA
Strong User Interface development experience in consumer product applications
Minimum of 5 years related work experience.
Strong communication skills (written and verbal), works effectively with cross-functional teams.
Strong OOP and software design abilities
Experience with Design for Testability
Proven experience in a team-oriented work environment.
Superior analytical skills with a good problem-solving attitude
Proven track record of generating high-quality results and meeting project schedules.
DESIRED QUALIFICATIONS:
IOS and Android experience is a plus
Master’s Degree
Familiarity with software development for embedded systems.
Development experience with network communications TCP/IP, Ethernet, Wi-Fi, servers, etc.
Knowledge of Amazon Web Services such as IoT Core (MQTT)
Knowledge of UI prototyping tools such as Proto.io
Experience in the irrigation industry
Having both iOS an Android experience is a plus but Android is a minimum so as a minor change I moved iOS skills out of “required” to “desired”. The rest is exactly the same.
Company Description
RiverRock Network is a Professional Direct Hire Search and Placement Firm that offers an innovative approach to your business needs. Improving your business is our number one goal. Our professionals are trained in leading methodologies that can be readily adapted to meeting each client needs. We provide you with the tools to pursue continuous improvement with your business. We provide High-Impact Professionals - Every candidate has the functional technical skills necessary to add value from day one. We take a proactive, solutions-based approach, and are focused on integrity and doing the right thing for our clients.