Apply

Senior Mobile Developer

Posted almost 2 years agoViewed

View full description

📍 Location: United states

🗣️ Languages: English

Requirements:
Deeply familiar with either ios or android dev stacks, communicating over rest in a variety of transport mechanisms, ui/ux experience, understanding of mobile design systems, experience working with other developers and mentoring junior developers, bonus skills include bluetooth app development experience and knowledge/experience with aiApply

Related Jobs

Apply

📍 Latin America, worldwide

🧭 Temporary

🏢 Company: EX Squared LATAM

  • 5+ years of experience with Android development using Kotlin
  • Proven experience with Kotlin Multiplatform (KMM) in production or side projects
  • Understanding of modern Android and iOS development principles
  • Familiarity with Swift and SwiftUI.
  • Experience integrating RESTful/GraphQL APIs
  • Solid grasp of mobile architecture patterns (MVVM, MVI, etc.)
  • Proficiency in UI/UX design principles and responsive layouts
  • Background in testing, debugging, and performance optimization
  • Understanding of accessibility standards (WCAG 2.2) and their implementation
  • Experience with Git, Agile workflows, and CI/CD pipelines
  • Designing and building modern mobile apps that meet UX/UI and performance standards
  • Writing clean, scalable code in Kotlin, Swift, and Java
  • Utilizing Kotlin Multiplatform to build reusable components across Android and iOS
  • Applying architecture patterns such as MVVM, MVI, or MVP
  • Creating intuitive interfaces aligned with Android and iOS guidelines
  • Implementing navigation flows and seamless offline functionality
  • Integrating RESTful and/or GraphQL APIs with solid error handling
  • Writing and maintaining unit tests and supporting automated QA processes (e.g., Mockito, Espresso, Robolectric)
  • Collaborating with Designers, Backend Developers, QA Engineers, and Product Managers
  • Contributing to CI/CD pipelines and continuous delivery workflows
  • Documenting technical decisions and maintaining clear, scalable architecture
  • Staying current with mobile development trends, open-source tools, and platform updates

GraphQLAgileAndroidGitiOS DevelopmentJavaKotlinQASwiftUI DesignMobile testingCI/CDRESTful APIsDebugging

Posted about 19 hours ago
Apply
Apply

📍 Romania

🧭 Full-Time

🏢 Company: Axi👥 251-500Foreign Exchange TradingFinancial ServicesFinance

  • 7+ years of experience in mobile development (ios and/or Android).
  • Minimum 5 years of experience with React, JavaScript, and TypeScript.
  • More than 3 years of experience with React Native.
  • Experience with JavaScript testing frameworks.
  • Nice to have experience with iOS development in Objective-C/Swift or Android development in Java/Kotlin.
  • Good to have experience with frontend automated testing.
  • Knowledge of object-oriented programming languages is preferred.
  • Good to have experience with C# and .NET.
  • Nice to have experience building React Native modules using Swift, Objective-C, Kotlin, or Java.
  • Develop and maintain high-quality mobile applications using React Native.
  • Leverage your expertise in JavaScript and TypeScript to build scalable and efficient solutions.
  • Collaborate with cross-functional teams to design and implement new features.
  • Write clean, maintainable, and testable code using industry best practices.
  • Utilize JavaScript testing frameworks to ensure robust and reliable applications.
  • Contribute to frontend automated testing strategies to improve code quality.
  • Participate in iOS (Objective-C/Swift) and/or Android (Java/Kotlin) development to enhance app functionality as needed.
  • Build and integrate React Native modules using Swift, Objective-C, Kotlin, or Java where applicable.
  • Provide technical expertise and support throughout the development lifecycle.

AndroidFrontend DevelopmentiOS DevelopmentJavaJavascriptKotlinObjective-CReact NativeSwiftTypeScriptMobile testingReact

Posted 7 days ago
Apply
Apply

🧭 Full-Time

🔍 Advertising

🏢 Company: Truelogic👥 101-250ConsultingWeb DevelopmentWeb DesignSoftware

  • Fluent in Kotlin
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Strong knowledge of RESTful APIs and GraphQL
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with contributing to core modules used by multiple systems
  • Experience with cross platform design systems and design tokens
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Proficient understanding of Git
  • Thorough understanding of CLEAN architecture
  • Familiarity with micro-apps
  • Experience with Content Management Systems
  • Synthesize cross-platform Figma designs into JetPack Compose components
  • Ensure functional parity with parallel iOS development
  • Meet the best possible performance, quality, and responsiveness of the application
  • Proactively identify test cases with Test Engineering before development
  • Refactor and improve existing components to meet the standards of evolving proprietary full-stack framework
  • Deliver work iteratively within 2 week sprints tracking a release train
  • Monitor rollout of features through metrics and instrumentation (Firebase / Datadog)
  • Write software that is adaptive to live events, scheduling, location and user profile
  • Give and take feedback on implementations on Pull Requests with a curious and positive attitude
Posted 9 days ago
Apply
Apply
🔥 Senior Mobile Developer
Posted about 1 month ago

📍 Egypt

🏢 Company: 700Apps👥 51-100ConsultingOutsourcingSoftware

  • 4+ years of experience in C# and .NET development
  • 3+ years of experience with Xamarin.Forms and .NET MAUI
  • Proficiency in building and deploying apps for iOS and Android
  • Experience with MVVM architecture and data binding
  • Knowledge of mobile lifecycle, navigation patterns, and responsive design
  • Familiarity with RESTful APIs, JSON, and integration techniques
  • Strong debugging and troubleshooting skills
  • Experience with Git and version control workflows
  • Ability to work independently and within a team
  • Design, develop, and maintain mobile applications using C# and .NET technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in code reviews and maintain high coding standards.
  • Conduct thorough testing and debugging to ensure the reliability and functionality of applications.
Posted about 1 month ago
Apply
Apply
🔥 Senior Mobile Developer (Remote)
Posted about 2 months ago

📍 EU, US

🧭 Full-Time

🏢 Company: Zencastr👥 1-10💰 about 3 years agoAudioPodcastMedia and EntertainmentWeb AppsBroadcastingSoftwareSocial Media

  • 5+ years of iOS development experience
  • Deep understanding of Swift
  • Demonstrable knowledge of building scalable, consumer-based iOS apps
  • Deep understanding of threading, and memory management. You are comfortable working with native iOS languages and technologies.
  • Firm grasp of the tools for the trade (Swift, Concurrency, SwiftUI, and Xcode).
NOT STATED

Design PatternsiOS DevelopmentSwiftMobile testingRESTful APIsDebugging

Posted about 2 months ago
Apply
Apply

📍 Wrocław, Lower Silesian Voivodeship, Poland

🧭 Full-Time

💸 15750.0 - 21500.0 PLN per month

🔍 Software Development

🏢 Company: Droids On Roids👥 51-100iOSWeb DevelopmentMobile AppsInformation Technology

  • 3 years of experience as a Mobile Developer
  • Knowledge of Kotlin and Swift languages
  • Experience with Kotlin Multiplatform (KMP)
  • Knowledge of design patterns used in mobile applications
  • Experience working with MVVM or MVI architecture
  • Proficiency in UI frameworks: SwiftUI, Jetpack Compose, and UIKit
  • Experience with Dependency Injection
  • Ability to implement HTTP communication using Ktor Client
  • Ability to work with asynchronous code using Kotlin Coroutines and Swift Concurrency
  • Skills in writing automated tests
  • Ability to write clean, simple, and testable code
  • Knowledge of Google-recommended app architecture or Clean Architecture
  • Experience working with multi-module applications
  • Great communication and time-management skills
  • Fluent communicator in English and Polish, written and spoken (minimum B2 level)
  • Developing native mobile applications for Android and iOS using shared Kotlin Multiplatform code
  • Working with both Kotlin and Swift codebases
  • Delivering entire features, including UI, state management, business logic, and backend communication
  • Writing automated tests and working with the CI/CD process
  • Shaping the application architecture, and ensuring high code quality
  • Contacting with clients, product owners, and business analysts
  • Collaborating with developers and QA engineers in Agile teams
  • Mentoring and supporting other developers by sharing knowledge, conducting code reviews, and promoting best practices in Kotlin Multiplatform development
Posted 2 months ago
Apply
Apply

📍 Egypt

🏢 Company: BuildingLink

  • Bachelor’s degree in computer science or equivalent.
  • Minimum 5-7 years of experience with system design, programming, and data structures.
  • Experience programming in Java or Swift.
  • Proficiency in Android Studio, Kotlin, Realm, Koin, RxJava, JetpackCompose for Android.
  • Proficiency in Xcode, CocoaPods, UIKit, SwiftUI, Realm, Core Data for iOS.
  • Expertise in Dependency Injection frameworks.
  • Experience with OOP design principles.
  • Experience in Agile/Scrum environments.
  • Excellent analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Identify opportunities to develop new mobile products and protocols.
  • Work closely with marketing and product development to improve app design and functionality.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Implement testing procedures to identify bugs.
  • Engage with users to better understand customer needs and opportunities for improvements.
  • Maintain code quality, organization, and automation.
  • Participate in code reviews and provide constructive feedback.
  • Adapt current web applications for mobile platforms.
  • Write and maintain comprehensive documentation for new and existing features.

AgileAndroidiOS DevelopmentKotlinRxSwiftSwiftData StructuresFirebase

Posted 4 months ago
Apply
Apply
🔥 Senior Mobile Developer
Posted 7 months ago

📍 United States

🧭 Contract

🏢 Company: Two95 International Inc.

  • Minimum of 5 years of experience in software development, information systems, or equivalent technical environment.
  • Experience leading development in multi-user systems.
  • Experience with the software development lifecycle.
  • Knowledge of software development best practices.
  • Bachelor’s degree in Computer Science or related field preferred.
  • Experience with agile methodologies (Scrum, Kanban) preferred.
  • In-depth understanding of native Android development.
  • 4+ years of professional Android experience using Kotlin.
  • Strong understanding of Android architectures (MVC, MVP, MVVM).
  • Experience with Android UI principles and best practices.
  • Experience with offline storage, threading, notifications, RxJava, and Coroutines.
  • Experience with API integration, application layer patterns, dependency injection, and Work Manager.
  • Experience with Git and GitHub.
  • Lead the development of highly transactional, mission critical mobile applications.
  • Engage in all aspects of the software development lifecycle including design, requirements, coding, debugging, testing, release, and operational support.

Software DevelopmentAgileAndroidGitKotlinSCRUM

Posted 7 months ago
Apply
Apply
🔥 Senior Mobile Developer
Posted 8 months ago

📍 Qatar, Brazil, India, Armenia, US East Coast

🧭 Full-Time

🔍 Media

🏢 Company: Gigster👥 501-1000💰 $20,000,000 Series B over 7 years agoSaaSAppsAnalyticsSoftware

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience.
  • 10+ years of professional experience.
  • 7+ years of experience in mobile development.
  • Proven experience as a Senior Mobile Engineer with a strong focus on React Native, iOS, and Android expertise.
  • Proficiency in TypeScript.
  • Strong background in Unit Testing.
  • Solid knowledge of Git.
  • Experience with modern CSS/Sass/Less.
  • Understanding of SOLID principles and design patterns.
  • Develop and maintain the mobile application using React Native and other relevant technologies.
  • Optimize the mobile application for performance, usability, and security.
  • Stay updated with the latest mobile app development trends and emerging technologies.
  • Collaborate with the team to identify requirements, meet project milestones, and maintain regular communication.
  • Effectively communicate and resolve issues with internal and external stakeholders.
  • Review and enhance source code to align with project coding standards.
  • Participate in the development of new features and provide support for existing ones.

Software DevelopmentAndroidDesign PatternsGitCSSReact NativeSCRUMTypeScriptReact

Posted 8 months ago
Apply

Related Articles

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be “on,” can leave even the most dedicated professionals feeling drained. But burnout doesn’t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Here’s how.



Posted 4 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Here’s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 9 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 9 months ago

Read about the recent updates in remote work policies by major companies, the latest tools enhancing remote work productivity, and predictive statistics for remote work in 2024.

Posted 10 months ago

In-depth analysis of the tech layoffs in 2024, covering the reasons behind the layoffs, comparisons to previous years, immediate impacts, statistics, and the influence on the remote job market. Discover how startups and large tech companies are adapting, and learn strategies for navigating the new dynamics of the remote job market.