Spyro Soft
Project description:
You will join a growing healthcare project from the US that focuses on making it easier for patients to schedule video consultations with doctors across the country.The team is building both a web platform and mobile applications for Android and iOS to offer users a seamless and convenient experience.We’re now expanding the team to speed up development and continue delivering a high-quality, user-friendly product.
Tech stack:
Kotlin
Jetpack Compose,
Gradle
Retrofit/OkHttp
Firebase Cloud Messaging (FCM)
Fastlane/Jenkins/GitHub Actions
JUnit, MockK, Espresso
Android Profiler
REST APIs
AI tools (GitHub Copilot, ChatGPT)
Requirements:
5+ years of hands-on Android development experience using
Kotlin
and
Jetpack Compose
(XML knowledge is a plus).
Proven track record of shipping
direct-to-consumer (D2C)
apps, preferably with
payment integration (Stripe)
— portfolio or Play Store links required.
Strong understanding of
Google Play Console
workflows, including release management and staged rollouts.
Excellent
UI/UX sensibilities
aligned with
Material Design
principles.
Experience integrating
hardware features
(camera, microphone, sensors) and
real-time messaging
via
Firebase Cloud Messaging
or
WebSocket .
Proficiency in
RESTful API
integration and secure authentication ( OAuth, biometrics, Google Sign-In ).
Previous experience working in
small agile teams , using tools like
JIRA, Trello, or Asana .
Strong command of
Git/GitHub
(branching strategies, pull requests, and code reviews).
Experience with
unit and UI testing
(JUnit, MockK, Espresso) and
test-driven development (TDD) .
Practical knowledge of
CI/CD pipelines
(Fastlane, Jenkins, GitHub Actions).
Proficiency in using
AI tools
(GitHub Copilot, ChatGPT) to boost productivity.
Excellent analytical and problem-solving skills, with the ability to work independently.
Preferred Skills:
Familiarity with
React Native
or
Flutter
integration into native Android apps.
Knowledge of
Java ,
Coroutines/Flow , and
Android Architecture Components
(ViewModel, Room, WorkManager).
Experience with
performance optimization
and profiling tools (Android Profiler, LeakCanary).
Understanding of
Android security best practices , including encrypted storage and certificate pinning.
Experience with
reactive programming
(RxJava, Kotlin Flow).
Exposure to
Customer Data Platforms (CDPs)
such as Segment, Rudderstack, or HighTouch.
Experience with
HIPAA compliance
and
healthcare applications
is a strong plus.
Main responsibilities:
Design & Development:
Architect, build, and maintain high-quality
D2C Android applications
with Kotlin and Jetpack Compose, ensuring performance and scalability.
Dependency Management:
Use
Gradle
for dependency management and modularization to improve code maintainability.
App Deployment:
Handle
end-to-end Google Play Store deployments , including internal/external testing and troubleshooting.
UI/UX Excellence:
Drive the creation of intuitive and visually appealing interfaces, proposing improvements proactively.
Hardware Integration:
Implement features using
camera ,
microphone , and
sensor
APIs (CameraX, MediaRecorder, SensorManager).
Messaging Systems:
Build
real-time chat and push notification
systems with Firebase Cloud Messaging or WebSocket.
API & Authentication:
Integrate
REST APIs
and implement secure
authentication
(OAuth, Google Sign-In, biometrics).
AI-Driven Productivity:
Leverage
AI tools
to optimize coding, debugging, and prototyping workflows.
Collaboration:
Contribute to a
small, agile team , participating in code reviews, sprint planning, and technical discussions.
#J-18808-Ljbffr
Tech stack:
Kotlin
Jetpack Compose,
Gradle
Retrofit/OkHttp
Firebase Cloud Messaging (FCM)
Fastlane/Jenkins/GitHub Actions
JUnit, MockK, Espresso
Android Profiler
REST APIs
AI tools (GitHub Copilot, ChatGPT)
Requirements:
5+ years of hands-on Android development experience using
Kotlin
and
Jetpack Compose
(XML knowledge is a plus).
Proven track record of shipping
direct-to-consumer (D2C)
apps, preferably with
payment integration (Stripe)
— portfolio or Play Store links required.
Strong understanding of
Google Play Console
workflows, including release management and staged rollouts.
Excellent
UI/UX sensibilities
aligned with
Material Design
principles.
Experience integrating
hardware features
(camera, microphone, sensors) and
real-time messaging
via
Firebase Cloud Messaging
or
WebSocket .
Proficiency in
RESTful API
integration and secure authentication ( OAuth, biometrics, Google Sign-In ).
Previous experience working in
small agile teams , using tools like
JIRA, Trello, or Asana .
Strong command of
Git/GitHub
(branching strategies, pull requests, and code reviews).
Experience with
unit and UI testing
(JUnit, MockK, Espresso) and
test-driven development (TDD) .
Practical knowledge of
CI/CD pipelines
(Fastlane, Jenkins, GitHub Actions).
Proficiency in using
AI tools
(GitHub Copilot, ChatGPT) to boost productivity.
Excellent analytical and problem-solving skills, with the ability to work independently.
Preferred Skills:
Familiarity with
React Native
or
Flutter
integration into native Android apps.
Knowledge of
Java ,
Coroutines/Flow , and
Android Architecture Components
(ViewModel, Room, WorkManager).
Experience with
performance optimization
and profiling tools (Android Profiler, LeakCanary).
Understanding of
Android security best practices , including encrypted storage and certificate pinning.
Experience with
reactive programming
(RxJava, Kotlin Flow).
Exposure to
Customer Data Platforms (CDPs)
such as Segment, Rudderstack, or HighTouch.
Experience with
HIPAA compliance
and
healthcare applications
is a strong plus.
Main responsibilities:
Design & Development:
Architect, build, and maintain high-quality
D2C Android applications
with Kotlin and Jetpack Compose, ensuring performance and scalability.
Dependency Management:
Use
Gradle
for dependency management and modularization to improve code maintainability.
App Deployment:
Handle
end-to-end Google Play Store deployments , including internal/external testing and troubleshooting.
UI/UX Excellence:
Drive the creation of intuitive and visually appealing interfaces, proposing improvements proactively.
Hardware Integration:
Implement features using
camera ,
microphone , and
sensor
APIs (CameraX, MediaRecorder, SensorManager).
Messaging Systems:
Build
real-time chat and push notification
systems with Firebase Cloud Messaging or WebSocket.
API & Authentication:
Integrate
REST APIs
and implement secure
authentication
(OAuth, Google Sign-In, biometrics).
AI-Driven Productivity:
Leverage
AI tools
to optimize coding, debugging, and prototyping workflows.
Collaboration:
Contribute to a
small, agile team , participating in code reviews, sprint planning, and technical discussions.
#J-18808-Ljbffr