Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22218192

    Extreme Agile logo

    Senior Android Developer

    Extreme Agile · Noida · onsite · Posted 1d ago

    Undisclosed6–11 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role


    JOB DESCRIPTION
    We are looking for the Senior Android developer who possesses a passion for pushing mobile technologies to the limits and he/she will work with our team of talented engineers to design and build the next generation mobile applications. You will need to work collaboratively with team members and other departments designing and developing new applications. You will be developing mobile and tablet applications for Android and manage/deliver the entire app life cycle: concept, design, build, deploy, test, release, and support.
    We are looking for technologists who are driven, energetic, humble, and collaborative in their relentless pursuit of creating business and customer value. You will also believe in the power and joy of Agile teams that practice iterative, data-driven product development and ship code frequently. Feel complete ownership of the quality of their code and are passionate about mobile apps and creating best-in-class user experiences. You will be reporting to the project manager and will work with an outstanding team of mobile developers to serve a vast portfolio of clients of varying sizes and sectors.


    REQUIREMENTS
    PRIMARY RESPONSIBILITIES
    • Write code that is maintainable, scalable, built for ease of use, and performs optimally
    • Optimize performance of the apps and keep it up to date on the latest industry trends in mobile technologies
    • Troubleshoot problems and work with peer teams to resolve issues
    • Perform code reviews and work with quality assurance team to ensure build quality
    • Facilitate packaging and distribution of apps
    • Work with our Business Analysts to plan projects and coordinate development activities with other developers
    OUR REQUIREMENTS
    • Proven Java android mobile app development experience Minimum 6 years
    • Bachelors or Masters degree in Computer Science or equivalent
    • Good experience of end-to-end mobile application development lifecycle (with agile methodologies) including packaging and distribution of apps
    • Good understanding of design architecture such as MVP, MVVM, Clean architecture
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Good grasp of algorithms, design patterns, memory management, and multithreaded programming.
    • Knowledge of SQLite (preferable) or other database management system
    • Proficient with RESTful APIs, SDK integration, Firebase, Analytics platforms, and integration with third party libraries and APIs
    • Well-versed with understanding of code versioning tools, such as Git
    • Hands-on with development of automated tests, profiling and performance optimization
    • Experience in analysis of Android Native crash, logcat, watchdog, memory leak, etc.
    • Excellent verbal and written communication skills
    • Great problem-solving attitude with excellent analytical skills
    • Good to have a demonstrable portfolio of released applications on the Android market


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Skills

    SDKAgilemvvmPackagingMemory managementAnalyticsSQLiteDBAndroidComputer ScienceGIT

    Senior Android Developer · waiting for your command