Required Skills

MVM MVVM MVP MVC Delegation Singleton Factory Adapter Android Kotlin

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 25th Feb 2021

JOB DETAIL

Position Responsibilities:

·         Design and development projects for existing android app.

·         Build prototypes at tech scoping stage of projects depending on the project.

·         Create compelling device specific user interfaces and experiences and UI prototypes

·         Optimizing performance for the app

·         Communicate effectively with teams and management

·         Understanding requirements and coordinating with offshore teams

·         Be up to date on the latest industry trends in mobile technologies

·         Ability to integrate any backend system for web service integration

·         Ability to handle production issues in timely manner

 

Position Qualifications:

·         Bachelor’s degree in Computer Science (or equivalent experience)

·         5-7 years of software development experience

·         3-5 years Android experience (preferably client side)

·         Proficient in Android, Kotlin & Java

·         Must have implemented end to end application and have gone through market place release process.

·         Well versed with building UI using XML and custom UI components

·         Comfortable and should have used on Unit test framework

·         Experience in consuming web services using JSON/ XML

·         Experience in leading a small group of team members

·         Knowledge and understanding of software design and various patterns like – MVM, MVVM, MVP, MVC, Delegation, Singleton, Factory, Adapter

·         Familiarity with agile development/waterfall processes and methodologies

·         Expertise in app memory management, multithreading, networking & Security

·         Excellent debugging and optimization skills

·         Source code control understanding (experience with Git preferred)

·         Experience with Java Collections and Threading

·         Experience working with functional languages

Company Information