*Send your resume's to jay...@unicomtec.com <jay...@unicomtec.com>*


*Senior – Android **Developer *

Location:San Jose, CA

Long term


*Qualifications*

*Education: *Post-secondary degree in Computer Science, Software
Engineering or equivalent academic experience required.



*Experience & Technical Requirements:*

·         Minimum 5 years of experience designing and implementing
enterprise grade software.

·         Strong knowledge of Java for Android and familiarity with mobile
development challenges

·         Familiarity with Android API Level 8 and up preferred, Level 14
and up required

·         Experience in working with scalable Android UI

·         Proficient in the use of SCM tools (SVN, Git, Maven), best
practices and continuous integration.

·         Understanding of code obfuscation & encryption techniques
preferred

·         Understanding of multimedia content delivery protocols such as
HLS, Progressive download and other

·         Experience using media players on various mobile platforms

·         A clear understanding of the difference between mobile product
libraries, mobile applications and client-specific extensions

·         Understanding of distributed multi-tier infrastructure.



*Preferred Skills:*

·         Proficient using UML (sequence, state, collaboration, class,
use-case diagrams).

·         Knowledge of design patterns MVC, Strategy, Factory, Singleton
and general design considerations.

·         Knowledge of performance improvement techniques as applicable to
mobile devices





*Soft Skills:*

·         Easy-going and flexible individual who can integrate and function
within a pre-existing team

·         Self-starter can operate with minimal direction

·         Excellent oral and written communication skills capable of
leading design/architecture & training sessions.

·         A creative thinker and experienced problem solver.

·         Proven multi-tasker



*Responsibilities:*

   - Provide guidance on implementation and design best practices to other
   developers
   - Produce design artifacts such as class diagrams and sequence diagrams
   for Android lib features or client solutions.
   - Implement product features within a team using best practices to meet
   product deliverables
   - Refactor code to increase operating efficiency and extensibility
   and/or adapt programs to new requirements.
   - Implements reusable unit tests to ensure the integrity of on-going
   product quality.
   - Participate in Agile sprint planning sessions and provide constructive
   feedback
   - Help the Product Management team with high-level estimation and
   clarification of technical implementation of features.
   - Prepare software packages for deployment that adhere to the defined
   standard deployment policies.
   - Generate product documentation for releases
   - Mentor Junior developers throughout the development lifecycle

-- 
You received this message because you are subscribed to the Google Groups 
"only.SAP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to onlysap+unsubscr...@googlegroups.com.
To post to this group, send email to onlysap@googlegroups.com.
Visit this group at http://groups.google.com/group/onlysap.
For more options, visit https://groups.google.com/d/optout.

Reply via email to