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!
Other IT / Software / Systems JobsSAP 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 |