Mobile Engineer in Franki, Inc

FULL_TIME

  Remote | Senior | Full time | Mobile Development

Gross salary $3000 - 5000 USD/month

6 applications
Last checked today
Apply now
ⓘ Requires applying in English

Franki, Inc. is a forward-thinking tech company delivering modern, scalable solutions across web and mobile ecosystems. Our Engineering team is modernizing mobile architecture to provide robust, responsive, and secure iOS and Android experiences. The Mobile Engineer will join a cross-functional group focused on delivering high-quality mobile applications, integrating with external APIs, and driving performance improvements. This role contributes to the broader engineering initiative to migrate legacy components to native frameworks, optimize app performance, and deliver delightful user experiences across platforms.

This job is published by getonbrd.com.

Key Responsibilities

  • Develop and maintain high-quality mobile applications for iOS and Android platforms.
  • Implement new features per technical specs and design requirements.
  • Integrate with external data sources and APIs to extend app functionality.
  • Write clean, maintainable, well-documented code following coding standards.
  • Participate in code reviews to ensure code quality and knowledge sharing.
  • Contribute to mobile architecture modernization efforts, including migration from RxSwift/RxKotlin to native frameworks.
  • Design scalable, maintainable solutions aligned with overall technical architecture and patterns.
  • Follow Test-Driven Development (TDD) and write unit tests to ensure code quality.
  • Focus on bug fixing, performance improvements, and thorough feature testing before release.
  • Monitor app performance and identify optimization opportunities; troubleshoot and debug issues.
  • Collaborate with product managers, designers, and backend engineers for seamless API integration.
  • Participate in agile processes (sprint planning, standups, retrospectives) and maintain Jira tickets.
  • Contribute to team knowledge sharing, documentation, and best practices.
  • Stay current with mobile development trends and technologies; participate in knowledge transfer sessions.
  • Support app store submission processes and compliance requirements.

Role Overview

We are seeking a skilled Mobile Engineer to join our innovative engineering team. As a Mobile Developer, you will develop high-quality iOS and Android applications, contribute to our mobile architecture modernization, and collaborate with cross-functional teams to deliver exceptional user experiences. You will work with external data sources and APIs, focus on bug fixing and performance improvements, and demonstrate the ability to solve complex problems while maintaining high coding quality standards.

Core competencies include problem solving, technology proficiency, collaboration, adaptability, and a strong customer-focused mindset. You will handle platform-specific requirements, participate in code reviews, and contribute to continuous improvement and innovation within a dynamic, distributed team.

Desirable Skills

• Proficiency in Swift (iOS) and Kotlin (Android) with solid knowledge of UI Kit/Core Data (iOS) and Jetpack/Room (Android).
• Experience with MVVM/MVP architectures, dependency injection, modular design, and reactive programming concepts (RxSwift/RxKotlin beneficial for legacy code).
• Familiarity with REST APIs, JSON parsing, Alamofire (iOS), Retrofit (Android), and secure API communication.
• Experience with unit/UI testing (XCTest, JUnit/Espresso) and TDD principles.
• App Store submission experience and knowledge of ASO best practices.
• Firebase services (Analytics, Authentication, FCM, Remote Config) and Crashlytics.
• Cross-platform experience (Flutter) is a plus.
• Excellent troubleshooting, communication, and collaboration skills; ability to work across multiple time zones.

What We Offer

• Remote role with semi-flexible scheduling and collaboration across distributed teams in multiple time zones.
• Opportunity to contribute to architectural modernization and scalable mobile solutions.
• Exposure to modern mobile development tools and practices; continuous learning and knowledge sharing.
• Engaging, inclusive culture that champions Franki values, positivity, and mutual respect.
• Competitive compensation aligned with experience and market benchmarks.
• Flexible work environment with emphasis on work-life balance and professional growth.

GETONBRD Job ID: 56808

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

  1. Jobs ›
  2. Mobile Development ›
  3. Franki, Inc ›
  4. Mobile Engineer
Apply
ⓘ Requires applying in English
Share this job Share