Nova: Onshore and Nearshore Engineering Solutions

Nova: Onshore and Nearshore Engineering Solutions

Nova: Onshore and Nearshore Engineering Solutions specializes in providing onshore and nearshore software development services, focusing on delivering secure, scalable, and intelligent engineering solutions in areas such as AWS, cloud engineering, and ...

Internet Software & Services

Description

  • Design, develop, and maintain advanced applications for the Android platform.
  • Write clean, maintainable, and scalable code using Kotlin and Java.
  • Collaborate with product managers, designers, and backend developers to define requirements and user experiences.
  • Ensure application performance, quality, and responsiveness.
  • Integrate mobile applications with backend systems using APIs, message brokers, databases, and cloud services.
  • Identify and resolve performance bottlenecks and bugs.
  • Maintain current knowledge of Android development best practices and emerging trends.
  • Conduct code reviews and mentor junior developers.
  • Ensure applications comply with security and data privacy regulations.

Requirements

  • 5+ years of experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Deep understanding of the Android SDK, Jetpack libraries, and Material Design principles.
  • Experience with MVVM, MVP, or Clean Architecture.
  • Proficiency in RESTful APIs, GraphQL, and third-party integrations.
  • Strong knowledge of dependency injection frameworks such as Dagger or Hilt.
  • Experience with unit testing, UI testing, and test automation frameworks.
  • Familiarity with CI/CD pipelines and Git version control.
  • Knowledge of security best practices for mobile applications.
  • Excellent problem-solving, communication, and leadership skills.
  • Experience with Jetpack Compose (nice to have).
  • Knowledge of Flutter or React Native for cross-platform development (nice to have).
  • Published apps on the Google Play Store (nice to have).
  • Experience in the Fintech industry and credit card payment systems (nice to have).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Android Systems Engineer

The Investigo Group Professional Services

The Investigo Group is hiring a Senior Android Systems Engineer to develop and maintain secure, cloud-hosted AOSP platform images and Android execution infrastructure for regulated environments.

Android C C++ CI/CD Docker Grafana Java Kotlin Kubernetes Linux LXC LXD Microservices OpenShift Prometheus Vulkan WebRTC
11 minutes ago

App Development Online tutor - US shift

Weekday 11-50 Construction & Engineering

Weekday is hiring a remote online App Development Tutor in India to teach students Android app development through live classes and project-based instruction for a US-time-zone audience.

Android Studio Firebase Git GitHub Java REST API SQLite XML
56 minutes ago

Desarrollador Android

NEORIS 5K-10K Internet Software & Services

NEORIS is hiring a remote Android Developer to build, maintain, and improve mobile applications for client projects within a multicultural digital consulting environment.

Agile Android DDD Espresso Firebase Git GitHub GitLab GraphQL Java Jenkins JUnit Kotlin Linux Mockito REST API TDD UI Design UX Design Windows Server
9 hours, 59 minutes ago

Android Programmer - Regular

Margo Bank Professional Services

Regular Android Programmer role in Warsaw, Poland, focused on building and scaling high-quality mobile applications for a consulting team on a remote permanent contract.

Agile Android CI/CD Confluence Git Java Jetpack Compose JIRA Kotlin
13 hours, 26 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers