SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Senior Android Developer

Company: IKIN, Inc.
Location: San Diego
Posted on: February 22, 2021

Job Description:

Job Summary The Senior Android Developer is responsible for creating and architecting new mobile applications, maintaining and improving existing features on the IKIN/RYZ holographic platform.Must be experienced with Android development. Programming Android to work with peripheral devices.--Native Android programming skills and API knowledge.--Will be used to refine and build APIs to communicate with external hardware using Android architecture.--Must be familiar with Metal rendering, and native rendering on the Android device.Job Description & ResponsibilitiesThe Senior Android Developer is responsible for the following responsibilities and other duties as assigned:----Responsible for the architecture creation, designing and developing advanced applications for the Android Platform----Able to architect and design advanced Android apps and their interaction with outside systems ----Hands-on programming Android apps and Augmented Reality----Refactor, debug, prepare and release Android apps to the Google Play Store----Resolve defects/bugs during testing, pre-production, production, and post-release patches and improving application performance----Architect and develop an Android app featuring calendars, chat, REST interface in > 10K lines of Swift code----Architect and develop Full Stack Server-Side Swift and Android app----Establish productive, professional relationships with key personnel----Drive, mentor and coordinate activities in the Android sub-team and with others in the wider teamthat lead to successful outcomes----Be adaptable to team requirements eg. play the role of tester/reviewer if need arises ----Drive evaluation and use of Android technologies, tools, development and testing processesQualifications and CompetenciesThe requirements listed below are representative of the knowledge, skill and/or ability required. To perform the job successfully, an individual should demonstrate the following competencies: You will be responsible for working with product managers, developers and experience designers to build an intuitive mobile experience. Using your detailed understanding of technologies and applying your intellectual curiosity you will help design, build, test, and improve the feature sets.Skills Required* Roughly 85-90% hands-on coding* Good understanding of Android design patterns and well versed with latest Android components* Good understanding of the Software Development Life Cycle (SDLC)* Have published at least one original Android app* Experience with Agile Development, SCRUM, methodologies* Unity: 3 years (Required)* Objective C: 3 years (Preferred)* Samsung Phone/Tablet development, XCode, Android SDK: 3 years (Required)* Android Mobile Development: 3 years (Required)* Swift 4: 3 years (Preferred)* Experience in developing (creating and consuming) libraries and frameworks* Well versed in interfacing with web services (RESTful, SOAP, JSON, XML)* Expereince with third-party libraries and API's* Good grasp of network security concepts and implementations* UIKit, MapKit, CoreLocation, CoreImage, MessageUI, Vapor, PostgreSQL, MySQL, Twilio, SendBird, AWS S3, Alamofire, FacebookSDK and SnapchatSDK* Experience with web services (consuming or creating) with REST.* Successful delivery of high-quality Android features and supporting back-end services code (requirements, design, code, test, devops, documentation, etc.).* Strong across Android implementations and ecosystem eg. push notifications, background modes, location services, store/review processes, profiles- UX and UIIt would be advantageous to have skills and experience in:* Cross platform development and HTML5/CSS3/JavaScript* Backend system architecture and developmentSoft Skills:Also, to perform this job successfully, the individual must be a "self-starter" attitude and ability to drive projects independently, computer literate and have full knowledge of MS Outlook, Word, Excel, and Power Point. Excellent verbal and written communication skills. Ability to work in as a team and independently. Ability to plan, organize and have problem solving skills. Be accountable and own outcomes.* Commits Time and Effort for Professional Development - Organized time to cover ongoing priorities and will make arrangements to cover whenever absence is unavoidable, understands that with effort and invests the time to get the job done. Also uses time efficiently during regular schedule hours so that extra hours are not inevitable, but is responsive to additional requirements or demands when necessary. * Educates Team through Structured Training - Help the others to gain maximum benefit from the product or service by committing to continuous education that provides information updates or product training. Stay on top of information needed in an effort to serve as a resource. * Develops Comprehensive Product Knowledge to be Credible Resource - Develop a comprehensive knowledge of products and potential applications and understanding that up-to-date knowledge is required to maintain credibility as a subject matter expert with distributions and end-users. * Teamanship - Partner effectively with all team members to deliver against commitments.--Mentoring fellow engineers, demonstrating technical expertise, and capable of leading a small team solving challenging programming and design problems.* Organizational Support - Follows policies and procedures, completes administrative tasks correctly and on time, and supports organization's goals and values.--Benefits organization through outside activities, supports affirmative action, and respects diversity.* Adaptability/Dependability - Adapts to changes in the work environment, manages competing demands and changes approach or method to best fit the situation.--Able to deal with frequent change, delays, and/or unexpected events.* Planning/Organizing - Prioritizes and plans work activities, uses time efficiently and plans for additional resources.--Sets goals and objectives, organizes and/or schedules tasks.* Quality/Quantity - Demonstrates accuracy and thoroughness, looks for ways to improve and promote quality and applies feedback to improve performance.--Monitors own work to ensure quality, meets productivity standards, completes work in timely manner, strives to increase productivity and has good time management skills.* IKIN 's Culture/ Core Value - To assure a good fit to IKIN 's culture, must have a can-do attitude, be a professional, put relationships over transactions, care about others, and do what you say.Supervisory ResponsibilitiesThis position has no supervisory responsibilities.Education / CertificationsBS/MS in Computer Science, plus 4-8 years of experienceBenefitsStandard company benefits will be offeredWork EnvironmentThe work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.--IKIN is a professional organization.--The noise level in the work environment is usually moderate.

Keywords: IKIN, Inc., San Diego , Senior Android Developer, IT / Software / Systems , San Diego, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


SAP Consultant
Description: Join one of the fastest growing IT management companies in the United States Ranked Number 335 on Inc. Magazine's 2018 list of the 5,000 fastest-growing private companies in America,--Ensunet Technology (more...)
Company: Ensunet Technology Group
Location: San Diego
Posted on: 03/4/2021

Systems Administrator
Description: Systems Administrator br Position Overview: br Applies advanced systems infrastructure concepts and campus, medical center or Office of the President or institutional objectives to resolve highly (more...)
Company: Eclaro
Location: San Diego
Posted on: 03/4/2021

Cuda Developer
Description: Job DescriptionFull time Based on Seniority - Up to 300k and Pre IPO-StockOur client is looking for C Cuda developers for multiple roles to work on their autonomous vehicle software. Startup environment. (more...)
Company: ITCO Solutions, Inc.
Location: San Diego
Posted on: 03/4/2021


Sr. Integration Developer
Description: Superlanet is recruiting for a Sr. Integration Developer for a full-time role with a healthcare organization in downtown Los Angeles, CA.
Company: Superlanet
Location: San Diego
Posted on: 03/4/2021

Computer System Analyst
Description: Category: Information TechnologyLocation: San Diego, CaliforniaUS Citizenship Required for this Position: YesClearance Type: SCITelecommute: No -Teleworking not available for this positionShift: 1st ShiftTravel (more...)
Company: Northrop Grumman
Location: San Diego
Posted on: 03/4/2021

Mobile Massage Therapist
Description: Los Angeles, CA Licensed Massage Therapist in Los Angeles Join the Number 1 rated on-demand massage service in the world Soothe connects massage therapists directly to clients via our app, making the (more...)
Company: Soothe
Location: San Diego
Posted on: 03/4/2021

Entry Level Software Developer
Description: Revature is the fastest growing employer of emerging technology talent. We will hire over 300 Entry Level Software Developers across the country in the next 4 weeks.One day someone is going to ask you (more...)
Company: Revature
Location: San Diego
Posted on: 03/4/2021

Unmanned Systems Software Engineer, Senior
Description: Job Number: R0102155Unmanned Systems Software Engineer, SeniorThe Challenge:Are you looking for an opportunity to not just develop software, but to build a system that will provide C5ISR services to unmanned (more...)
Company: Booz Allen Hamilton Inc.
Location: San Diego
Posted on: 03/4/2021

REMOTE Senior Software Engineer
Description: If you are a Senior Software Engineer with full-stack experience, please read on Based in Manhattan Beach, Los Angeles, we are a highly innovative software company with a PaaS that is being used to innovate (more...)
Company: Optello
Location: Long Beach
Posted on: 03/4/2021

Senior Software Engineer (Full SDLC)- REMOTE UNTIL JUNE 2021!!!
Description: Kronos has a long history of avionics engineering working with some of the largest aircraft integrators in the world. We always provide our partners with 100 customers satisfaction and on time delivery. (more...)
Company: Kronos Consulting LLC
Location: Long Beach
Posted on: 03/4/2021

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds