Required Skills

Spring boot Spring batch processing Google App Engine Tizen Espresso UiAutomator JUnit

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 :- 5th Feb 2021

JOB DETAIL

Responsibilities

· Design, develop, test, maintain and improve android application.

· Integrating mobile application with IoT and wearable devices.

· Optimize the user interfaces, apply mobile architectural patterns, and use industry best practices for testable, extensible, maintainable and reusable code.

· Develop end-user applications quickly

· Continuously learn and educate yourself on the latest software engineering techniques and tools in the mobile ecosystem.

Required Skills

· 3+ years’ experience with Android Development

· Bachelor’s/Master's in computer science or equivalent

· Experience in professional end to end android development

· Knowledge of design patterns like MVP, MVVM, MVC

· Experience in writing unit tests and UI automation tests using tools such as Espresso, UiAutomator, JUnit, etc

· Experience with third-party libraries like retrofit, androidx room, etc

· Experience in working with RESTful API's

· Someone who can work well within a team but also be self-directed

· Strong verbal and written communication skills

· Top notch organizational skills and ability to manage multiple projects in a changeful environment

Nice to have

  • Experience with reactive programming
  • Experience in CI/CD automation
  • Comfortable with Kotlin, and Gradle build system
  • Experience with BLE devices
  • Experience with Spring boot, Spring batch processing, Google App Engine, Tizen

Company Information