full stack developer for transportation operations

HireHi

United States

Remote

USD 120,000 - 180,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intellias seeks a senior software engineer with strong Android/Kotlin and Java/Spring Boot experience to own features end-to-end. You will design interfaces, develop mobile functionality, and work with backend, cloud, and data teams to ensure robust releases.

You will emphasize offline support, data synchronization, and security, while mentoring peers and shaping architectural decisions across projects. This role requires strong English and cross-functional collaboration.

Qualifications

  • 6+ years of professional software development experience.
  • Strong production experience across Android/Kotlin and Java/Spring Boot, with senior-level expertise in at least one area.
  • Strong knowledge of Kotlin, Android SDK, and modern native Android development.
  • Hands-on experience with Jetpack Compose and Kotlin coroutines.
  • Experience with MVVM/MVI, Clean Architecture, and multi-module apps.
  • Familiarity with Dagger/Hilt and Android Jetpack components.
  • Experience with REST APIs, JSON serialization, and offline sync.
  • Java and Spring Boot development experience, including microservices.
  • SQL, JPA/Hibernate, and relational databases; performance tuning.
  • Event-driven solutions using Kafka or similar messaging.
  • Docker, Kubernetes, Azure (AKS), and CI/CD pipelines.
  • Testing: unit/integration/UI testing with JUnit, Mockito, etc.
  • Security: OAuth2/JWT, TLS, secrets management, OWASP.
  • English: upper-intermediate or higher.
  • Nice to have: GraphQL, Redis, NoSQL, Terraform, DDD, CQRS, Event Sourcing.

Responsibilities

  • Take end-to-end ownership of product features from design to release and production support.
  • Develop new mobile functionality and supporting backend services.
  • Translate business needs into reliable technical solutions.
  • Design clear interfaces and data flows between mobile, backend, databases, and messaging.
  • Implement offline behavior and data synchronization mechanisms.
  • Maintain high engineering standards with tests, code reviews, and static analysis.
  • Investigate and resolve complex issues across application layers.
  • Improve app performance, stability, security, and scalability.
  • Contribute to architectural decisions and improvements to existing solutions.
  • Identify and address technical debt as part of ongoing development.
  • Support automated build, delivery, and deployment processes.
  • Collaborate with mobile, backend, cloud, product, and cross-functional teams.
  • Share knowledge and mentor other engineers where appropriate.

Skills

Android Kotlin
Java/Spring Boot
Jetpack Compose
Kotlin Coroutines/Flow
MVVM/MVI Clean Architecture
Android Jetpack components
REST API integration
JSON/Serialization
Kafka or messaging
Docker/Kubernetes
Azure/AKS
CI/CD (Git, Gradle, Maven)
Security (OAuth2/JWT)

Education

Bachelor's degree in CS or related

Tools

Kotlin
Android SDK
Jetpack Compose
Docker
Kubernetes
Azure
Gradle
Maven
Git
REST Client tooling

Job description

Описание:

Intellias brings together technologists, creators, and innovators across Europe, North and Latin America, and the Middle East. The company delivers technology solutions for clients, including digital ecosystems and mobile products in the transportation and supply chain domain.

Задачи:
  • Take end-to-end ownership of product features from technical design and implementation to release, monitoring, and production support;
  • Develop new mobile functionality and supporting backend services;
  • Translate business and product needs into reliable and maintainable technical solutions;
  • Design clear interfaces and data flows between mobile, backend, database, and messaging components;
  • Implement reliable offline behavior and data synchronization mechanisms;
  • Maintain high engineering standards through automated testing, code reviews, and static analysis;
  • Investigate and resolve complex issues across multiple application layers;
  • Improve application performance, stability, security, and scalability;
  • Contribute to architectural decisions and propose improvements to existing solutions;
  • Identify and address technical debt as part of ongoing development;
  • Support automated build, delivery, and deployment processes;
  • Collaborate closely with mobile, backend, cloud, product, and other cross-functional specialists;
  • Share technical knowledge and mentor other engineers where appropriate.
Требования:
  • 6+ Years of professional software development experience;
  • Strong production experience across both Android/Kotlin and Java/Spring Boot, with senior-level expertise in at least one of these areas;
  • Strong knowledge of Kotlin, Android SDK, and modern native Android development;
  • Hands-on commercial experience with Jetpack Compose;
  • Practical experience with Kotlin Coroutines, Flow, StateFlow, and SharedFlow;
  • Strong understanding of MVVM or MVI, Clean Architecture, and multi-module Android applications;
  • Experience with Hilt or Dagger and Android Jetpack components, including ViewModel, Navigation, Room, WorkManager, and DataStore;
  • Experience with offline synchronization, REST API integration, and JSON serialization;
  • Strong Java and Spring Boot development experience, including microservices and REST API design;
  • Solid knowledge of JPA, Hibernate, SQL, relational databases, transaction management, and query optimization;
  • Experience with asynchronous and event-driven solutions using Apache Kafka or similar messaging technologies;
  • Good understanding of distributed systems, service-to-service communication, caching, error handling, and resilience patterns;
  • Hands-on experience with Docker, Kubernetes, Microsoft Azure, and preferably Azure Kubernetes Service;
  • Experience with Gradle, Maven, Git, and automated CI/CD pipelines;
  • Strong testing experience covering unit, integration, API, and mobile UI testing using relevant frameworks such as JUnit, Mockito, Testcontainers, and Jetpack Compose UI testing;
  • Good understanding of application security, including OAuth2/OIDC, JWT, HTTPS/TLS, secure API design, secrets management, and OWASP principles;
  • Experience with application performance analysis, production troubleshooting, crash investigation, and monitoring;
  • Ability to make independent technical decisions, review code, and contribute to architecture discussions;
  • Upper-Intermediate or higher English communication skills;
  • Nice to have: Kotlin Multiplatform or .NET MAUI, GraphQL, Kafka Streams, Redis, NoSQL, Azure Service Bus, Helm, Terraform, other Infrastructure as Code tools, Domain-Driven Design, CQRS, Event Sourcing, BLE or other hardware integration experience, Firebase, Crashlytics, Sentry, Azure Monitor, Application Insights, Prometheus, Grafana, experience modernizing legacy Java applications, experience with large-scale enterprise systems, German communication skills.
Условия:
  • Remote work is available in Bulgaria, Croatia, Poland, Portugal, and Spain;
  • No conditions specified.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

android developer mobile technology
android developer mobile technology

HireHi • United States

Remote
USD 120,000 - 180,000
Well-being benefits
Diversity & Inclusion
Global locations
devops engineer mobility solutions
devops engineer mobility solutions

HireHi • United States

Remote
USD 110,000 - 180,000
java developer in automotive
java developer in automotive

HireHi • United States

Remote
USD 120,000 - 180,000
.net developer for mobility services
.net developer for mobility services

HireHi • United States

Remote
USD 90,000 - 130,000
Поддержка благополучия сотрудников
Равные возможности трудоустройства
.net developer for retail technology
.net developer for retail technology

HireHi • United States

Remote
USD 90,000 - 135,000
Senior Scala Engineer in automotive
Senior Scala Engineer in automotive

HireHi • United States

Remote
USD 140,000 - 200,000
Remote work
devops engineer in digital solutions
devops engineer in digital solutions

HireHi • United States

Remote
USD 120,000 - 180,000
Well-being benefits
Professional growth support
full stack developer for location services analytics
full stack developer for location services analytics

HireHi • United States

Remote
USD 120,000 - 160,000
java developer in fintech
java developer in fintech

HireHi • United States

Remote
USD 90,000 - 130,000
Remote work in Poland/Ukraine
International travel
full stack developer for enterprise analytics
full stack developer for enterprise analytics

HireHi • United States

Remote
USD 100,000 - 170,000