Mobile App Developer

Location:

Remote

Type :

Contract

Overview

Carusoft builds cutting-edge mobile solutions for clients around the globe. As part of our fast-growing team you’ll craft intuitive, high-performance apps that help businesses delight their users and drive results. You’ll work shoulder-to-shoulder with designers, product owners, and backend engineers to turn bold ideas into polished experiences—on time, on budget, and at scale.

Key Responsibilities

  • Design & Build: Develop elegant, responsive mobile user interfaces and features using native (Swift, Kotlin) or cross-platform frameworks (React Native, Flutter) as project needs dictate.

  • Collaborate: Partner with UX/UI designers to deliver pixel-perfect screens, smooth animations, and accessibility-first layouts across iOS and Android devices.

  • Integrate: Consume REST/GraphQL APIs, real-time data streams (e.g., Firebase), and third-party SDKs to create end-to-end functionality.

  • Optimize: Profile and tune code for performance, battery efficiency, and minimal app size; implement offline-first strategies and graceful error handling.

  • Quality & Testing: Write unit, widget, and integration tests; participate in code reviews and continuous integration to maintain a rock-solid codebase.

  • Deploy & Maintain: Assist in automated build and release pipelines (GitHub Actions, Fastlane, Bitrise) and monitor crash/error analytics to keep apps running flawlessly.

  • Innovate: Stay current with platform updates (iOS, Android, SDKs) and emerging mobile trends; propose and prototype improvements that keep Carusoft ahead of the curve.

Required Skills & Qualifications

  • Proven experience delivering production mobile apps (2+ years iOS, Android, or cross-platform).

  • Strong fluency in at least one of: Swift UI / UIKit, Kotlin / Jetpack Compose, React Native, or Flutter / Dart.

  • Solid understanding of mobile architecture patterns (MVVM, Redux, Clean Architecture) and state management.

  • Version control expertise with Git and collaborative branching workflows.

  • Responsive design chops—comfortable adapting layouts to myriad screen sizes, resolutions, and orientations.

  • Tool familiarity: Xcode / Android Studio, Gradle / CocoaPods / Swift Package Manager, and debugging profilers (Instruments, Android Profiler, Flipper, etc.).

  • Problem-solving & communication skills that shine in an agile, client-facing environment.

  • Bonus points for experience with CI/CD, App Store & Play Store submission, push notifications, Firebase or AWS Amplify, and performance profiling.

What We Offer

  • Competitive salary and performance bonuses.

  • Flexible working hours and remote work options.

  • Opportunities for professional development and training.

  • A collaborative and innovative work environment.

Submit your Application

Social Media Links
Additional Information

Current Carusoft's Openings

Software Engineer (Backend)

Remote or On-site (Carusoft HQ)

Full Time

Carusoft is hiring a skilled Software Engineer (Backend) to join our development team. You’ll focus on building and maintaining the server-side logic, ensuring high performance and responsiveness for our CRM platform.

Software Engineer (Backend)

Remote or On-site (Carusoft HQ)

Full Time

Carusoft is hiring a skilled Software Engineer (Backend) to join our development team. You’ll focus on building and maintaining the server-side logic, ensuring high performance and responsiveness for our CRM platform.

Software Engineer (Backend)

Remote or On-site (Carusoft HQ)

Full Time

Carusoft is hiring a skilled Software Engineer (Backend) to join our development team. You’ll focus on building and maintaining the server-side logic, ensuring high performance and responsiveness for our CRM platform.

UX/UI Designer

Remote or On-site (Carusoft HQ)

Contract

Carusoft is looking for a talented UX/UI Designer to create intuitive and visually appealing designs that enhance the user experience of our CRM platform. You’ll play a key role in shaping how users interact with our product, ensuring it’s both functional and delightful.

UX/UI Designer

Remote or On-site (Carusoft HQ)

Contract

Carusoft is looking for a talented UX/UI Designer to create intuitive and visually appealing designs that enhance the user experience of our CRM platform. You’ll play a key role in shaping how users interact with our product, ensuring it’s both functional and delightful.

UX/UI Designer

Remote or On-site (Carusoft HQ)

Contract

Carusoft is looking for a talented UX/UI Designer to create intuitive and visually appealing designs that enhance the user experience of our CRM platform. You’ll play a key role in shaping how users interact with our product, ensuring it’s both functional and delightful.

Custom Development Plans Designed Around Your Goals

Custom Development Plans Designed Around Your Goals

Custom Development Plans Designed Around Your Goals