Sr. Software Engineer

Essenware

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 23 days ago
Strong experience in mobile application development life cycle management (Design, Development and Deployment) on Android OS platform for phone devices along with good knowledge of tablet and watch application development. Strong in Android architecture & design patterns (MVVM, VIPER, MVC) Excellent hands on experience in Kotlin programming language; along with good understanding of Android Java programming language and an interoperability (bridge) between both using Android Studio IDE. Sound knowledge of concepts of OOP (Object Oriented Programming) Experience in Android Core Components (Services, Broadcast receiver etc), Android Architecture Components (ViewModel, LiveData, Room etc.), Navigation component, Coroutine. Experience in Retrofit, Material design, Push Notification, Gradle, Maps, Asynchronous Programming, DI/Dagger/HILT, Build Deployment, Security and Performance best practices. Working experience in enterprise application development integration with backend technologies. Intimate experience with several Android API frameworks such as Animation, Audio, Video, Graphics, Motion, Bluetooth, Room etc. Experience using non Android libraries, e.g. Payment, Social Networking, RxJava, other open source libraries Experience in writing multi threaded/asynchronous code; solid understanding of threading in Android applications Familiarity with cloud development environments, including API design and integration. Familiar with versioning system (Git, SVN); Knowledge of dependency managers (Gradle, Maven). Understanding of continuous integration process and unit testing Understanding and working experience of various tools, SCA, code coverage. Experience (or knowledge about) of Hybrid platform mobile application development like Flutter, React Native, Xamarin would be considered as an advantage

foundit

Similar Jobs

  • Sr. Software Engineer

    Rootstock Software

    • Bangalore, Karnataka
    About Us: Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors t…
    • 27 days ago
  • Sr Software Engineer

    TIBCO Software

    • Bangalore, Karnataka
    About This Team We are NetScaler Lifecycle Management team. We're committed to swiftly resolving critical issues and ensuring seamless product experiences for our customers. Our cu…
    • 1 day ago
  • C++ Developers (Software/Sr. Software Engineer)

    Alp Consulting Ltd.

    • Bangalore, Karnataka
    Job Opportunity for C++ Developers (Software/Sr. Software Engineer) Budget : INR 20 - 25 lakhs Reporting to: Squad Lead/Project Manager : Posting ID TechM106549 Job Description: Ke…
    • 23 days ago