Android Developer

NATIONMIND LLC
New York, United States of America
30 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 104K

Job location

New York, United States of America

Tech stack

Agile Methodologies
Android
Application Performance Management
Automation of Tests
Code Review
Continuous Integration
Software Debugging
Dependency Injection
Design of User Interfaces
Mobile Application Software
Model View ViewModel
Performance Tuning
Systems Integration
Backend
GIT
Kotlin
Performance Monitor
Jetpack Compose
Tools for Reporting
Asynchronous Programming
Google Play
REST

Job description

  • We are seeking an experienced Android Developer to join our team for onsite engagement in New York City.

  • The ideal candidate will have strong expertise in native Android application development, modern Android frameworks, and mobile application architecture., * The Android Developer will be responsible for designing, developing, and supporting native Android applications using Kotlin, Android SDK, Jetpack Compose, Dagger, Coroutines, and MVVM architecture., * Design, develop, test, and maintain high-quality native Android applications.

  • Build responsive and scalable user interfaces using Jetpack Compose.

  • Implement clean architecture patterns utilizing MVVM principles.

  • Develop and maintain reusable, efficient, and reliable Kotlin code.

  • Utilize Dagger for dependency injection and Coroutines for asynchronous operations.

  • Collaborate with product managers, designers, QA teams, and backend developers to deliver new features.

  • Troubleshoot, debug, and optimize application performance and reliability.

  • Participate in code reviews and ensure adherence to coding standards and best practices.

  • Maintain technical documentation and contribute to continuous improvement initiatives.

Requirements

Do you have experience in System performance optimization?, * Android Development

  • Kotlin

  • Android SDK

  • Jetpack Compose

  • Dagger

  • Coroutines

  • MVVM Architecture

Experience Required

  • Experience in Android application development.

  • Strong hands-on experience building and maintaining native Android applications.

  • Proficiency in Kotlin and Android SDK development.

  • Experience building modern user interfaces using Jetpack Compose.

  • Strong understanding of dependency injection frameworks such as Dagger.

  • Experience with Kotlin Coroutines and asynchronous programming concepts.

  • Experience implementing and maintaining MVVM architecture.

  • Strong understanding of Android application lifecycle, performance optimization, and best practices.

  • Experience integrating RESTful APIs and third-party libraries.

  • Familiarity with Git, CI/CD pipelines, and Agile development methodologies., * Experience publishing and maintaining applications on the Google Play Store.

  • Knowledge of Android testing frameworks and automated testing practices.

  • Experience with performance monitoring and application analytics tools.

Strong problem-solving, analytical, and communication skills.

Benefits & conditions

$40 - $50 an hour - Full-time

About the company

NationMind LLC is a technology consulting firm focused on Technical Engineering, software development, technicians, QA testing and services. We help clients build reliable, scalable applications with a strong emphasis on automation, performance, and quality. Our team works across industries, delivering solutions that drive innovation and operational efficiency. We are currently hiring skilled professionals for Android Developer to join our growing team.

Apply for this position