

š± 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

About SDS softwares
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.
Candid answers by the company
Provide Services
Connect with the team
Company social profiles
Similar jobs

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!

- 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

Ā
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



⢠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
⢠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
⢠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



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 .

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).
Ā

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Ā


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.
Ā

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



