Software Mind logo
Software Mind

Software House focused on results since 1999

Middle Android Software Engineer, Kotlin

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1999H1B No SponsorCompany SiteLinkedIn

Location

Romania

Posted

3 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishAndroidCloudGradleKotlin

Job Description

Middle Android Software Engineer, Kotlin

Software Mind

• Defining and maintaining high standards for architecture, performance, and code quality within the Android team • Driving mobile development excellence with CI/CD pipelines, version control, and integration with cloud-based infrastructure • Ensuring scalable, testable, and maintainable Android solutions by applying clean architecture principles

Job Requirements

  • 3-4+ years of hands-on experience in Android development using Kotlin
  • Strong proficiency in Kotlin, Android SDK, Jetpack components, Android Studio, and Gradle
  • Proficiency in consuming and integrating RESTful APIs
  • Practical knowledge of Agile/Scrum development methodologies
  • Strong problem-solving and communication skills
  • Ability to work effectively in English-speaking environments (minimum B2+ level)

Benefits

  • Flexible employment and remote work
  • International projects with leading global clients
  • International business trips
  • Non-corporate atmosphere
  • Language classes
  • Internal & external training
  • Private healthcare and insurance
  • Multisport card
  • Well-being initiatives

Related Job Pages

More Android Engineer Jobs

Sur logo

Mobile App Developer

Sur

***Only CV's submitted in English will be accepted.

Role Description You will own our React Native app end-to-end on iOS and Android, shipping new features and maintaining a fast, reliable production experience for our “sellers”. You’ll work alongside our other mobile developer and the broader engineering team. Core areas include onboarding/auth, profile management, orders, and in-app chat. You’ll also build and maintain the backend APIs in Python + Django (DRF) that power the app, with a strong focus on performance, mobile latency, and scalability to support 1,000,000+ monthly visitors. Key Responsibilities - Ship new React Native features across iOS + Android (UI/UX, performance, reliability) - Maintain and improve the app through bug fixes, refactors, and release cycles - Build and maintain Django (DRF) APIs that power the app (mobile latency, scale, observability) Qualifications - React Native engineer with production experience on iOS + Android - Proven experience shipping and maintaining production React Native apps - Experience building and maintaining REST APIs with Python + Django (DRF) - Strong understanding of designing for scale, latency, and reliability for 1M+ monthly visitors - Familiar with Apple/Google release process (TestFlight, Play Console), signing/certificates, and deployment pipelines - Strong eye for design, UI/UX design experience is a major plus - Understands PostgreSQL and efficient database usage - Strong organizational skills with the ability to manage multiple tasks and deadlines - Thrives in a remote, asynchronous environment with high ownership - Experience using Notion or similar organizational tools - Portfolio or projects demonstrating shipped mobile apps - Not mandatory, but highly valued: Proficiency in Figma or similar design tools Requirements - Salary: $3,000–$4,000 USD per month - Contract Type: Contractor. Work from anywhere, with an emphasis on async collaboration Benefits - Performance Bonus: Annual cash bonus tied to company growth (13th-month pay) - Annual Reviews: Yearly performance and compensation reviews with opportunities for raises - Paid Time Off: 2 weeks of vacation to recharge - Paid Holidays: All local and federal holidays observed in your country - Paid Sick Leave: Take care of yourself when you need it - Autonomy & Ownership: You’ll have real control over your projects and the freedom to shape how things get done - Growth Potential: As we scale, your role and compensation grow with us

Worldwide
$3K - $4K / month
Nimbus logo

Android Mobile SDK Developer

Nimbus

Get the most out of your mobile & CTV advertising with competitive programmatic auctions and comprehensive reporting.

Full TimeRemoteTeam 11-50H1B Sponsor

• Design and implement features for the Nimbus Android SDK, ensuring high performance and stability across the hundreds of apps and games that depend on it. • Write well-designed, efficient, and testable code in Kotlin that adheres to industry standards. • Work closely with the existing Mobile team, CTO, Director of Engineering, and CPO to translate product requirements into technical reality. • Proactively identify and resolve software issues, fix escalated bugs, and ensure the ongoing health of the SDK. • Maintain comprehensive integration documentation and conduct rigorous testing and validation to ensure the SDK is robust and reliable across the Android ecosystem.

United States
Full TimeRemoteTeam 11-50H1B No Sponsor

• Développer des applications mobiles natives (iOS et/ou Android) et des applications React Native; • Corriger les anomalies identifiées dans les applications mobiles; • Adapter les solutions en fonction des besoins et recommandations; • Coder, déboguer, tester, documenter et communiquer les étapes de développement du produit; • Choisir les options techniques appropriées au développement (réutilisation, amélioration, reconfiguration de composants existants); • Valider les résultats avec les utilisateurs et garantir la solution dans son ensemble; • Optimiser le développement, la maintenance et les performances des applications; • Réaliser des tests fonctionnels, d’intégration, de performance, d’utilisabilité et de charge; • Installer, désinstaller et configurer les composants du système; • Identifier les composants défaillants et analyser les causes des défaillances.

Canada
TEHORA logo

Mobile Developer (iOS / Android / React Native)

TEHORA

TEHORA est une firme québécoise multidisciplinaire reconnue pour l’excellence de ses services professionnels, de nature technique et de gestion de projets à l’échelle nationale et internationale. Notre mission est d’accompagner nos clients dans la concrétisation de leurs projets par l’excellence de notre savoir-faire et de notre créativité. Depuis sa création en 2017, notre équipe de professionnels connaît une croissance exponentielle en répondant aux besoins importants en gestion de projets multidisciplinaires, dans le domaine des transports, du génie civil, du TI et plus. Nos collaborateurs travaillent sur des mandats aussi bien à l’interne que chez des clients d’envergure. TEHORA se distingue par sa culture d’entreprise, axée sur le bonheur de ses employés et la diversité. Chez TEHORA, chaque collaborateur est un membre important de l’équipe qui contribue à notre succès collectif. Nos membres ont la flexibilité requise pour avoir un équilibre entre le travail et leur vie privée, tout en menant une carrière enrichissante. Nous offrons un environnement de travail motivant. La diversité des projets, la grande autonomie et l’interaction directe avec les clients sont appréciées. Une telle proximité est possible en raison de notre structure organisationnelle horizontale, qui se traduit par des relations de confiance et une communication efficace entre notre équipe et les clients.

Role Description TEHORA est présentement à la recherche d’un(e) développeur(euse) mobile expérimenté(e) ayant une solide expertise afin de contribuer au développement et à la correction d’applications mobiles natives et React Native. - Développer des applications mobiles natives (iOS et/ou Android) et des applications React Native; - Corriger les anomalies identifiées dans les applications mobiles; - Adapter les solutions en fonction des besoins et recommandations; - Coder, déboguer, tester, documenter et communiquer les étapes de développement du produit; - Choisir les options techniques appropriées au développement (réutilisation, amélioration, reconfiguration de composants existants); - Valider les résultats avec les utilisateurs et garantir la solution dans son ensemble; - Optimiser le développement, la maintenance et les performances des applications; - Réaliser des tests fonctionnels, d’intégration, de performance, d’utilisabilité et de charge; - Installer, désinstaller et configurer les composants du système; - Identifier les composants défaillants et analyser les causes des défaillances. Qualifications - Posséder un minimum de quatre (4) années d’expérience en développement d’applications mobiles; - Maîtrise des langages Swift (iOS) ou Java (Android); - Expérience avec React Native; - Connaissance des outils Git, Docker et JIRA; - Connaissance des méthodologies Agile (Scrum, Kanban); - Connaissance en Programmation native iOS (Swift) ou Android (Java); - Connaissance en Programmation React Native; - Connaissance en Processus de validation et déploiement dans App Store et Google Play; - Connaissance en Environnements de développement (IDE); - Connaissance en Systèmes de gestion des bases de données; - Connaissance des Normes d’accessibilité du World Wide Web Consortium (W3C). Benefits - Excellente maîtrise du français écrit et oral; - Du télétravail et de la flexibilité pour s’adapter à vos obligations familiales; - Une culture entrepreneuriale favorisant la créativité et l’innovation; - Horaires flexibles (selon le type de contrat de travail); - Congés en cas de maladie et à l’occasion d’événements familiaux; - Outils informatiques adaptés; - Espace de travail épanouissant et motivant; - Initiatives sociales et environnementales; - Programme d’apprentissage en milieu de travail; - Cheminement de carrière. Company Description TEHORA est une firme québécoise multidisciplinaire reconnue pour l’excellence de ses services professionnels, de nature technique et de gestion de projets à l’échelle nationale et internationale. Notre mission est d’accompagner nos clients dans la concrétisation de leurs projets par l’excellence de notre savoir-faire et de notre créativité. Depuis sa création en 2017, notre équipe de professionnels connaît une croissance exponentielle en répondant aux besoins importants en gestion de projets multidisciplinaires, dans le domaine des transports, du génie civil, du TI et plus. Nos collaborateurs travaillent sur des mandats aussi bien à l’interne que chez des clients d’envergure. TEHORA se distingue par sa culture d’entreprise, axée sur le bonheur de ses employés et la diversité. Chez TEHORA, chaque collaborateur est un membre important de l’équipe qui contribue à notre succès collectif. Nos membres ont la flexibilité requise pour avoir un équilibre entre le travail et leur vie privée, tout en menant une carrière enrichissante. Nous offrons un environnement de travail motivant. La diversité des projets, la grande autonomie et l’interaction directe avec les clients sont appréciées. Une telle proximité est possible en raison de notre structure organisationnelle horizontale, qui se traduit par des relations de confiance et une communication efficace entre notre équipe et les clients.

Canada