Cutshort logo
SDS softwares logo
Freelance Native Mobile app Developer
Freelance Native Mobile app Developer
SDS softwares's logo

Freelance Native Mobile app Developer

Tanavee Sharma's profile picture
Posted by Tanavee Sharma
2 - 5 yrs
₹1L - ₹1.5L / yr
Remote only
Skills
Firebase
skill iconFlutter
Mobile App Development
DART
skill iconReact Native
skill iconKotlin
skill iconJava

šŸ“± Job Title: Freelance Native Mobile App Developer

šŸ’¼ Type: Freelance / Remote

šŸ•’ Experience: 3–5 Years

šŸ’° Compensation: ₹10,000 – ₹12,000 per month (based on experience)

šŸ“ Joining: Immediate

About the Role

We are looking for an experienced Native Mobile App Developer to join our team on a freelance basis. The ideal candidate must have strong knowledge of Android only and should be capable of handling complete app life cycles — from development to deployment.

Key Responsibilities

  • Design, develop, and maintain native mobile applications for Android.
  • Debug and optimize applications for performance and reliability.
  • Integrate APIs and third-party libraries.
  • Ensure a smooth and user-friendly app experience.
  • Communicate and coordinate effectively with the tech team for updates and discussions.

Requirements

  • 2–5 years of hands-on experience in native mobile app development.
  • Strong proficiency in Kotlin/Java (for Android).
  • Sound understanding of RESTful APIs, JSON, and mobile architecture.
  • Good if you own a Mac system.
  • Must have a stable internet connection and a quiet workspace during calls or meetings.
  • Immediate availability preferred.

Work Environment

  • Freelance / Remote work setup.
  • Must be available to communicate with the tech team whenever required for project coordination.

How to Apply

If you meet the above requirements and are ready to start immediately, please share:

  • Your portfolio or app links (Play Store )
  • Your experience summary
  • Your availability and expected pay
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About SDS softwares

Founded :
2007
Type :
Services
Size :
20-100
Stage :
Profitable

About

SDS Softwares is a UK-based web development company, which has more than 10+ years of experience in its niche field. The company provides services for web development, web design, mobile app development, eLearning, digital marketing, etc. Our services are not restricted to any particular domain. We have served a large number of verticals, not only with the best quality services but with values as well. Major business domains, which we have targeted yet, include real estate, TTL, health care, logistics, and hospitality.

Read more

Candid answers by the company

What does the company do?
What is the location preference of jobs?

Provide Services

Connect with the team

Profile picture
Tanavee

Company social profiles

N/A

Similar jobs

Syphnosys Technology Pvt Ltd
Mira Sidhdhapara
Posted by Mira Sidhdhapara
Surat
1 - 2 yrs
₹1L - ₹5L / yr
skill iconFlutter
DART
SDK
Getex
skill iconAndroid Development
+1 more

Urgent Hiring !!!

Ā 

We are looking for Flutter Developer,

Ā 

1+ years of experience in developing native and cross-platform mobile applications

Knowledge of Flutter SDK, Getex, Provider, Android Studio and IntelliJ, Visual Studio Code,

SQLite, MySQL, PostgreSQL databases

REST APIs

Experience with Git and Jira

Familiarity with Agile development approaches

Ā 

Experience: 1 to 2 years

Location: Surat (full-time onsite only)

Ā 

Thanks!

Read more
Siddhatech Software
at Siddhatech Software
2 recruiters
Vaidehi Ghangurde
Posted by Vaidehi Ghangurde
Pune
1 - 3 yrs
₹3L - ₹6L / yr
skill iconAndroid Development
skill iconJava
skill iconKotlin
SDK
skill iconGit
+2 more
  • Design and Build Advanced Applications for the Android Platform
  • Collaborate with Cross-Functional Teams to Define, Design and Ship New Features
  • Troubleshoot and Fix Bugs in New and Existing Applications
  • Continuously Discover, Evaluate and Implement New Development Tools
  • Work With Outside Data Sources and APIs
  • Knowledge of Android SDK, Java programming, Kotlin, Jetpack Compose, Realm
  • Version Control, Clean Architecture
Read more
Porter.in
at Porter.in
1 recruiter
Vanshika Rawat
Posted by Vanshika Rawat
Bengaluru (Bangalore)
4 - 7 yrs
₹15L - ₹25L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+3 more

Ā 

Job Title:

Ā Senior software Development Engineer

Department:

Ā Android - Technology

Based at:

Ā Bangalore

Reports to:

Engineering Manager

Experience:

Ā 4 years to 7 years

Required Qualification:

Ā B.tech from Top tier college

Ā 

Company Overview:

Ā 

At Porter, we are passionate about improving productivity. We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions. Last mile delivery logistics is one of the biggest and fastest growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15% CAGR.

Ā 

Porter is the fastest growing leader in this sector with operations in major cities, a fleet size exceeding 1L registered and 50k active driver partners and a customer base with 3.5M being monthly active. Our industry-best technology platform has raised over 150 million USD from investors including Sequoia Capital, Kae Capital, Mahindra group, LGT Aspada, Tiger Global and Vitruvian Partners.

Ā 

We are addressing a massive problem and going after a huge market. We’re trying to create a household name in transportation and our ambition is to disrupt all facets of supply chain. At Porter, we’re here to do the best work of our lives.

Ā 

If you want to do the same and love the challenges and opportunities of a fast paced work environment, then we believe Porter is the right place for you.

Ā 

Ā 

Company URL: https://porter.in/

Ā 

Ā 

Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā 

Ā 

Porter has multiple mobile apps used by our consumers - app used by our customers to place on-demand orders, app used by our drivers to service those orders, and app used by fleet owners to manage their vehicles on our platform. Each of these apps is frequently iterated over to improve functionality and experience. In such a fast paced environment, we expect our mobile developers to develop and maintain these complex apps with a heavy focus on code design to keep the code easily extensible and maintainable.

Ā 

Responsibilities:

Ā 

ā— Participate in the product life cycle to understand directly from the Product Team the expected behavior of the apps and the use cases being implemented.

ā— Participate in design discussions with heavy focus on modeling entities and interactions, following architectural patterns like MVP, MVVM, Clean Architecture, etc.

ā— Collaborate with cross-functional teams - backend teams for finalizing APIs, design team for UI / UX, QA team for testing, etc.

ā— Participate in iteration planning to give effort estimates.

ā— Write clean, readable, maintainable and performant code following well established design principles.

ā— Write Unit Tests and Integration Tests to ensure correctness.

ā— Track, debug and fix bugs & crashes escalated.

ā— Ensure the apps are performant - no memory leaks, no frame drops, battery usage, etc.

ā— Explore and evaluate new technologies, tools and SDKs as may be necessary to improve the entire development pipeline.

ā— Work with cross-platform technologies, like Kotlin Multiplatform, to ensure consistency of features and code reuse across Android / iOS platforms.

Ā 

Technologies:

Ā 

ā— Languages: Kotlin, Java, SQL

ā— Frameworks: RIBs, Kotlin Multiplatform, Spek

ā— Architectures: MVVM, MVP, Clean Architecture, etc

ā— Libraries: Kotlin Coroutines, RxJava, Dagger2, Ktor, Jetpack, etc

ā— Integrations: AWS services, Payment Gateways (Razorpay, etc), Google Maps, Firebase, etc

Products & Systems Overview

You will be contributing to products concerning both customers and partner drivers.

ā— Customer App:

ā– Ā Ā Ā Ā Ā All orders serviced by Porter are placed from this app making it our primary business driver.

ā– Ā Ā Ā Ā Ā To keep the code for this large complex app maintainable, there is a heavy emphasis on good design and architecture. Currently the RIBs framework is used to break the code recursively into smaller components.

ā– Ā Ā Ā Ā Ā To ensure feature parity and consistency across our Android and iOS platforms, we use Kotlin Multiplatform to re-use business logic code across the two platforms.

ā— Partner App:

ā– Ā Ā Ā Ā Ā All orders serviced by Porter are fulfilled by drivers using this app.

ā– Ā Ā Ā Ā Ā Given that the app is expected to run for long hours on cheaper phones there is a heavy emphasis on keeping the apps performant - optimizing battery consumption and memory usage.

ā– Ā Ā Ā Ā Ā The app serves as a medium for onboarding - providing functionality for partners to upload and verify their documents using Image Processing.

ā– Ā Ā Ā Ā Ā To train the drivers for every new feature launched, we provide a guided audio-visual training session - using visual cues like hint to click / swipe with synchronized pre-configured audio to guide him through the sequence of steps.

ā— Fleet Owner Apps:

ā– Ā Ā Ā Ā Ā A multi-platform app for fleet owners to manage their drivers and track their performance and earnings on our platform.

Ā 

Ā 

Ā 

Qualification Prerequisites

Ā 

ā— Experience: >= 4 years in Android development

ā— Proficiency with Android framework and Kotlin.

ā— Experience in designing, writing and maintaining a large complex app code base.

ā— Experience with design patterns like MVP, MVVM, Clean Architecture, etc.

ā— Experience with reactive & asynchronous programming using RxJava / Coroutines / Flows



Read more
Cygnus digital innovations
Vamshi Krishna
Posted by Vamshi Krishna
Hyderabad
3 - 5 yrs
₹5L - ₹8L / yr
skill iconReact Native
Mobile App Development
skill iconAndroid Development
skill iconiOS App Development
API
+1 more
Responsibilities:
• Design and implement user interface components for JavaScript-
• based web and mobile applications using React ecosystem
• Work as a part of a small team that includes other react native
• developers, designers, QA experts, and managers
• Build app and UI components from prototypes and wireframes
• Work with native modules as and when required
• Use Native APIs for tight integrations with both platforms – Android and IOS
• Write automated tests to ensure error-free code and performance
• Improve front-end performance by eliminating performance bottlenecks
• Create front-end modules with maximum code reusability and efficiency
• Implement clean, smooth animations to provide an excellent user Interface
• Work with third-party dependencies and APIs
• Work with Redux architecture to improve performance of the websites/mobile apps
• Coordinate with the cross-functional teams to build apps in stipulated time/budget
Ā 
Skills :
• Significant experience working with React web and mobile along with tools like Flux, Flow, Redux, etc.
• In-depth knowledge of JavaScript, CSS, HTML, functional programming, and front-end languages
• Strong knowledge of React fundamentals such as Virtual DOM, component lifecycle, and component state
• A complete understanding of the full mobile app development lifecycle right from prototyping
• Knowledge of type checking, unit testing, typescript, prop types, and code debugging
• Experience working with REST APIs, document request models, offline storage, and third-party libraries
• Strong understanding of web technologies like JavaScript, HTML, and CSS
• Knowledge of user interface design and responsive designs
• Well-versed in a variety of React Native software and technologies such as Jest, Enzyme, ESLint, and so on
Ā 
Non-Technical Skills :
• Strong knowledge of software development approaches, principles, and flows
• Experience working on large, complex web and mobile apps
• Ability to create and maintain smooth continuous integration and continuous delivery pipeline of React Native applications
• Understanding of React Native best principles and design aesthetics
• A positive mindset and continuous-learning attitude
• Stay updated with new updates, technologies, and news of React Native
• Ability to solve issues and contribute to libraries as and when needed
• Experience working in an agile development environment
• Strong verbal and written communication skills to communicate strategy
• Familiarity with modern front-end tools and building pipelines
• A collaborative approach to build apps and solve complex problems
• Attention to detail and problem-solving skills
• Client-focused approach with a goal of creating user-centric designs
• Good interpersonal, communication, and collaboration skills
• Ability to write clean, well-documented code that follows good coding practices
Read more
Create Protocol
Naveeta Agarwal
Posted by Naveeta Agarwal
Remote only
2 - 8 yrs
₹1L - ₹15L / yr
skill iconSwift
skill iconReact Native
skill iconFlutter
skill iconObjective C
skill iconiOS App Development
+1 more

About Create Protocol

CREATE PROTOCOL is a creator-focussed blockchain platform, built on Create’s optimized multi-chain NFT protocol. We are focused on building decentralized applications with creator focussed tools, to empower the creator economy and bring a CREATE TO EARN revolution.

We also have plans to launch decentralized finance solutions along with a CREATE TOKEN to govern the ecosystem.


CREATE PROTOCOL
will be a creator platform owned by Artists. They believe in a world where artists own not just their Creation/Art/Music but also the platform which facilitates the interaction with the artwork, with the fans, listeners, viewers and brands.


For more details, please visit www.createprotocol.org


We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.

Responsibilities

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Skills

  • Proficient with Swift, React Native and Flutter.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Experience with performance and memory tuning with tools.
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Proficient understanding of code versioning tools.
  • Familiarity with continuous integration

What’s in it for you:

  • Work with a mission-driven startup that’s making an impact in Web3 communities.
  • Creative flexibility and creative leadership in an emerging field.
  • Work with a collaborative, supportive, fun and passionate team.
  • Work from home model.
  • Be a part of a growing mission-led business in the decentralized world.

Compensation As per market standards along with token allocation in the project .

Read more
Enpass Technologies Private Limited
Meenakshi Kiran
Posted by Meenakshi Kiran
NCR (Delhi | Gurgaon | Noida)
4 - 7 yrs
₹10L - ₹12L / yr
skill iconC++
skill iconJava
SQL
Multithreading
RESTful APIs
+5 more

Enpass Technologies Pvt. Ltd. (Gurugram) is seeking for an experienced Windows C++ GUI software developer. We have a product for securely managing the credentials across platforms through a native productivity app, GUI of which is written in Qt toolkit and we are looking for a talented, enthusiastic developer for the same.

JOB RESPONSIBILITIES:

• Design, build, and maintain efficient, reusable, and reliable Windows Qt/QML/C++ code.

• Implement performance and quality modules.

• Identify bottlenecks and bugs, and devise solutions to these problems.

• Help maintain code quality, organization, and automatization.

• Collaborate with cross- functional teams to define, design, and ship new features.

Ā 

MUST HAVE SKILLS (Please do not apply if you do not fullfill this criteria):

* Desktop Applications using QT/Qml in Windows Environment

* Minimum 1 Year experience in Windows UWP development

• 4-6 yrs experience in C++11 or C++14 standerd.

• Very good knowlege of STL.

• Experience of Multithreading in ANSI C++

• Practical experience in Win32 apis.

• Basics of socket programming and inter process communication.

• Good understanding of REST apis and internet protocols in general.

• Must be able to write unit test.

Ā 

GOOD TO HAVE SKILLS

* Experience with development of Qt Quick Controls 2 based applications

* Experience in software development for mobile or tablet devices

• Familiarity with Cryptography basic concepts.

• Familiarity with agile processes and development / SW quality practices such as code reviews.

• Expertise on methods and tools for CI and test automatization.

• Build distributable packages (msi or wix).

Ā 

Read more
Oditly Technologies
at Oditly Technologies
1 recruiter
Jasmeet Singh
Posted by Jasmeet Singh
NCR (Delhi | Gurgaon | Noida)
6 - 10 yrs
₹6L - ₹10L / yr
skill iconAndroid Development
Android Developer
RESTful APIs
JSON
skill iconHTML/CSS
+1 more

We are looking for an android developer to enhance design, fix bugs, improve performance and develop new features of a functional Android application

Ā 

Responsibilities & Skills

Ā 

An ideal candidate:

Ā 

Should have 7+ years of professional experience in autonomously designing, developing, testing, debugging and maintaining mobile applications on the Android platform

Ā 

Should have hands-on experience with and strong knowledge of Android SDK, Android Studio, Kotlin, and different versions of android, and how to deal with different screen sizes

Should have familiarity with RESTful APIs to connect Android applications to back-end services

Ā 

Should have experience with offline storage/mode, threading, and performance tuning and Memory Management

Should have knowledge of the open-source Android ecosystem and the libraries available for common tasks

Ā 

Should have strong understanding of Android, OEM's and OS flavors

Should have experience working with Sqlite database and proficient in writing SQL queries

Should be well conversant with Android UI design principles, interface guidelines, material design, patterns, and best practices

Should have familiarity with cloud message APIs and push notifications

Ā 

Should be able to review the existing code, find out & fix bugs and optimize the code.

Ā 

Should fix bugs and improve Android application performance

Ā 

Should develop new features of the Android application

Ā 

Should assume end-to-end ownership of the Android application and assigned tasks

Ā 

Should work independently without the need of guidance and supervision

Ā 

Should have ability to understand business requirements and translate them into technical requirements

Ā 

Should have a knack for benchmarking and optimization

EducationĀ 

B. Tech/B.E. in Computer Science or MCA
Read more
Marcamor Business Solutions
Sai Balla
Posted by Sai Balla
Hyderabad
1 - 2 yrs
₹15000 - ₹25000 / mo
skill iconC
skill iconC++
skill iconJava
Data Structures
Algorithms
+4 more

We are looking for an intern with experience/knowledge in software design, coding and debugging for iOS and Android.Ā 

Positions open: 04

iOS Intern: 02Ā  Android Intern: 02

Work Location: Hyderabad


Responsibilities

  • Document and test new software applications.
  • Research and assess new application ideas.
  • Develop applications (coding, programming).

Requirements

  • Any Graduate with good knowledge of C, C++, or Java.
  • Excellent analytical and logical skills.
  • Ability to work in teams.

Benefits

  • Practical experience with a wide variety of software engineering tasks.
  • Collaborating hand-in-hand tech team and direct interaction with the team leads and CTO.
  • Shadowing, mentoring, and training opportunities with seasoned professionals.
  • Opportunity to participate in networking events and company meetings.

Ā 

Read more
EPAM Systems
at EPAM Systems
6 recruiters
Manoj Panuganti
Posted by Manoj Panuganti
Hyderabad
6 - 10 yrs
₹8L - ₹25L / yr
skill iconAndroid Development
skill iconJava
skill iconKotlin
Android
Object Oriented Programming (OOPs)
+9 more
Job Description:
Experience designing and developing Android applications, proficiency with Java, familiarity with Android image processing development, familiarity with application development using MVC, MVP and MVVP approach. Ability to work comfortably in a fast-paced, Agile team development environment
Espresso UI Tests, RESTful APIs, working CI/CD pipeline. Experience on Kotlin will be goodĀ Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā 
Responsibilities:
- Work with UX Designers, Business Analysts and Product Managers to get the complete requirements and designs
- Analyze requirements for technical feasibility and participate in designing the solution
- Independently work in scrum team i.eĀ  Self managed developer
- Identify reusable components and build/update component library avoiding duplicate code
- Translate designs and wireframes to produce quality code adhering to performance, readability, reusability best practices
- Build pixel-perfect, buttery smooth responsive UIs for the mobile
- Diagnose and fix bugs and performance bottlenecks for performance
- Participate in scrum team activities
Read more
HappLabs Software LLP
at HappLabs Software LLP
6 recruiters
Shruti Kulkarni
Posted by Shruti Kulkarni
Bengaluru (Bangalore)
2 - 4 yrs
₹7L - ₹8L / yr
skill iconAndroid Development
Mobile App Development
skill iconjQuery
skill iconJavascript
Job brief: We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Works closely with other app development and technical teams. Tech Stack : PHP, HTML, CSS, JAVASCRIPT, AJAX, REST API, JQUERY, POSTGRESQL, MYSQL, MVC FRAMEWORK. Responsibilities: ā— Design and build advanced applications for the Android platform ā— Collaborate with cross-functional teams to define, design, and ship new features ā— Work with outside data sources and APIs ā— Unit-test code for robustness, including edge cases, usability, and general reliability ā— Work on bug fixing and improving application performance ā— Continuously discover, evaluate, and implement new technologies to maximize development efficiency ā— Bug fixing and improving application performance Requirements: ā— Proven software development experience and Android skills development. ā— Proven working experience in Android app development and Have published at least one original Android app. ā— Experience with Android SDK. ā— Experience working with remote data via REST and JSON. ā— Experience with third-party libraries and APIs. ā— Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. ā— Solid understanding of the full mobile development life cycle. ā— Understanding of startup culture. ā— Good team player, Quick learner.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos