Jobs

    Americana Restaurants - Anywhere in India/Multiple Locations - AMERICANA RESTAURANTS PRIVATE LIMITED

    AMERICANA RESTAURANTS  PRIVATE LIMITED
    AMERICANA RESTAURANTS PRIVATE LIMITED Anywhere in India/Multiple Locations

    Found in: Talent IN 2A C2 - 5 days ago

    Default job background
    permanent Technology / Internet
    Description

    Android Developer :

    As an Android Developer, you will oversee reviewing the software specifications and UI mockups, developing a cross-browser mobile application from scratch, and leading the application testing effort. You'll work alongside a backend developer, as well as a UI designer to ensure you create high-performing applications with a smooth user experience.

    Roles and Responsibilities :

    • Designing, developing, testing, maintaining, and deploying software in the Android framework and Dart language.
    • Developing user interface components and implementing them by following well-known Android / Dart workflows and practices.
    • Communicating with product and engineering leads to implementing business and project objectives.
    • Code review of team members' commits as part of the CI/CD cycle.
    • Participate in testing, quality assurance, and bug fixes as part of the CI/CD cycle.
    • Design, build, and maintain high-performance, reusable, and reliable Java code.
    • Ensure the best possible performance, quality, and responsiveness of the application.
    • Identify and correct bottlenecks and fix bugs.
    • Help maintain code quality, organization, and automatization.
    • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
    • Familiarity with RESTful APIs to connect Android applications to back-end services
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Experience with offline storage, threading, and performance tuning
    • Ability to design applications around natural user interfaces, such as "touch"
    • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
    • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
    • Ability to understand business requirements and translate them into technical requirements.
    • Familiarity with cloud message APIs and push notifications
    • A knack for benchmarking and optimization
    • Understanding of Google's Android design principles and interface guidelines
    • Proficient understanding of code versioning tools, such as Git
    • Familiarity with continuous integration
    Qualifications and Requirements
    • 2 to 5 years of experience developing mobile apps natively in Android.
    • 2 years of commercial experience developing and delivering Android-based apps.
    • Good understanding of state management, Kotlin, Android flavors, and app architecture.
    • Strong communication and consultative skills. Self-initiated and proactive.
    • Experience in a remote software development environment.
    • Experience with building apps and software for consumer goods is a bonus.
    • A degree in software engineering, computer science, or software development is a plus.
    • Nice to haves: Firebase, Azure DevOps, PWA (Progressive Web Apps).
    Skills :

    - Dart

    - Android

    - Android

    - Git

    - Webpack )

  • AMERICANA RESTAURANTS  PRIVATE LIMITED

    Americana Restaurants

    Found in: Talent IN 2A C2 - 5 days ago


    AMERICANA RESTAURANTS PRIVATE LIMITED Anywhere in India/Multiple Locations permanent

    Role : Azure DevOps Engineer · Role Overview : · As an Azure DevOps Engineer, you will be responsible for designing, implementing, and maintaining the CI/CD pipelines, infrastructure as code (IaC), and automation processes for our software development projects. You will collabora ...