Model-View-View-Model (MVVM) Jobs

Explore top Model-View-View-Model (MVVM) Job opportunities from Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.
icon
DP
Posted by Sulabh Tailang
icon
Jaipur, Gurugram, Noida
icon
3 - 10 yrs
icon
₹3L - ₹15L / yr
C#
XAML
Windows Presentation Foundation(WPF)
Model-View-View-Model (MVVM)
User Interface (UI) Development
+4 more
Title: Microsoft C# XAML Developer –
Location: Remote
Description: Microsoft C# XAML Developer who will design and build cutting edge user
experiences for our client’s consumer facing application. The Senior Software Developer will work
closely with product owners, UX designers, front-end, and back-end developers to help build the
next generation platform.
Qualifications
• Bachelor’s degree in Computer Science, Engineering, or equivalent experience
• 5-8+ years of experience in an enterprise or consumer software development environment
• Strong knowledge of C# language and the .NET framework
• Solid understanding of object-oriented programming
• Expert level programming skills creating UWP or WPF applications using C#/XAML
• Experience with modern frameworks and design patterns, with a broader understanding of the
MVVM pattern
• Experience developing consumer facing user interfaces and supporting UI controls/components
• Ability to write clean, readable, maintainable code
• Possess excellent written and verbal communication skills
Responsibilities
• Architect, design & build modern user interface for consumers
• Collaborate with UI/UX teams to deliver high performing and easy to use applications
• Participate in code reviews with staff as necessary to ensure a high quality, performant product
• Develop a deep understanding of client goals and objectives, and articulate how your solutions
address their needs
• Unit testing/test-driven development
• Integration testing
• Deployment
• Maintenance
• Post-deployment production support and troubleshooting
Requirements
• C#, .Net Core, MVVM, Rest API, Dependency Injection.
• Azure DevOps, CI/CD, YAML setup for mobile applications preferred.
• Strong understanding of design patterns.
• Familiarity with Agile software development methodologies.
• Advanced knowledge of using Git source control system.
Education- BE, BTech , MCA , BCA and Relevant qualifications
Read more
DP
Posted by HR Semaai
icon
Bengaluru (Bangalore)
icon
1.5 - 5 yrs
icon
₹8L - ₹15L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
Architecture

Location : Bengaluru

Experience: 2 - 4 yrs

Semaai is an Agritech startup backed by the top International VCs. We are on a mission to uplift the livelihood and income of 55 million farmers in Indonesia through a highly trusted network of MSMEs(Toko Tanis) and farmer groups.

Agriculture in Indonesia is one of the biggest untapped opportunities in Asia as it is a $100 Billion economy but one of the least digitised sectors even though the country has the fourth-highest mobile user base in the world. We aim to be the first full-stack upstream solution for farmers and Agri SMEs with a focus on inputs, advisories, and Agri finance.

 

We are building the Engineering Founding Team @Semaai, and looking for members who are enthusiastic, and love a high level of autonomy.

 

Milestones:

  • Launched our first product (Agriculture Input Products Marketplace) in August’21 in 3 weeks
  • Onboarded most of the Central Java distributors on our marketplace
  • 20% WOW growth in revenue
  • 20% WOW growth of active user base

Link to our product:

Who we are:

 

Semaai's co-founders are ex Entrepreneurs, from Goldman Sachs, World Bank, and Schlumberger, with 30 years of rich experience in the technology, agri-business, and development sector in Indonesia and India.

 

We might be a right fit if you:

  • Have 2-4 yrs of experience in Android development
  • More than 1 year experience in Kotlin
  • Sufficient experience in Problem solving
  • Experience and knowledge of MVVM architecture
  • Experience with Android UI themes, styles, and attributes
  • Understand the Data Structures
  • Startup experience is a plus plus

 

Why should you join:

  • We believe increasing the income of farmers and MSMEs will speed up their upward social mobility
  • We want to build products that create a positive impact on this truly underserved segment.
  • End-to-end ownership — for any given project, we have one person who is responsible. While they don’t necessarily have to do all the work themselves, it’s their job to make sure all the work gets done.
  • Bias towards action — we launch betas and prototypes as early as we can. This helps ensure that we’re building what users want.
  • Inclusive culture — a core part of our culture is our commitment to building an actively inclusive work environment that makes Semaai an excellent home for everyone.

**We look forward to working with people who have similar beliefs and goals.

 

What you’ll do:

  • Dedication to keeping the highest quality, maintainability, and flexibility in code by strictly adhering to best practices and guidelines
  • Architect and build projects using Kotlin for Android
  • Take all Android technical decisions on high level and low level design
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Work with other teams to solve technical problems
  • Work with the founders, user research, and product design to understand users and address their needs.
  • Collaborate with other developers to set best practices, and standards for development across the organization and help shape a culture of technology-first product building.

Interview Process:

 

After a technical screening round, we will have two rounds of technical interviews 45 mins each within 72 hours. The first technical interview will be focused on logical reasoning and CS fundamentals, and the second will be on the basics of android and logical reason. If all goes well, we extend the offer within 48 Hours.

 

 

Read more
DP
Posted by Sandesh HS
icon
Remote only
icon
1 - 5 yrs
icon
Best in industry
Swift
Objective C
iOS App Development
Xcode
Model-View-View-Model (MVVM)
+3 more
Paytm is India’s leading digital payments and financial services company, which is focused on driving consumers and merchants to its platform by offering them a variety of payment use cases. With enviable 500 mn+ registered users, 21 mn+ merchants and depth of data in our ecosystem, we are in a unique position to democratize credit for deserving consumers & merchants and we are committed to it.
 
India’s largest digital lending story is brewing here & an opportunity to be a part of India's success story

 

    • Design and build new features and improvements for the iOS platform
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Identifying potential problems and resolving application bottlenecks
    • Monitor the performance of live apps and continuously improve them on both code and experience levels
    • Writing and developing code, conducting unit testing, troubleshooting open issues and bug fixes, enhancing design to prevent re-occurrences of defects

 

    • Expert knowledge of Objective-C/Swift and the iOS development stack
    • 3 - 5 years of experience in iOS Development
    • A good grasp of other mobile platforms (Android/Java/Kotlin/React Native).
    • Should have been part of (and preferably mentored) teams that have shipped some high-profile apps and lived through the process without too many scars.
    • Stellar problem solving skills.
    • Hunger to learn new things and ability to grasp new concepts quickly.
    • Ability to move quickly without breaking things too much (we are dreamers).
    • Passion for developing awesome user experiences.
    • Ability to work in unset boundaries which is balanced by a sense of responsibility and ownership.
Read more
DP
Posted by Muskan Handa
icon
Remote, Bengaluru (Bangalore)
icon
2 - 7 yrs
icon
₹7L - ₹18L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more

Job Description:

  • Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
  • Experience with Swift, RxSwift, Swift UI, Unit test.
  • Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
  • Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
  • Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
  • Leveraging community libraries to efficiently complete development tasks.
  • Debugging apps using simulators and related tooling.
  • Persisting data for offline-first apps using databases such as Realm.
  • Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
  • Familiar with Version control system such as GIT.
Read more
DP
Posted by Jain Harshita
icon
Indore
icon
0 - 1 yrs
icon
₹1L - ₹2L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

 Job Description:

  • Design and build advanced applications for the Android platform. Should

  have knowledge of firebase,android studio,API integration, flutter.

  • Translate designs and wireframes into high quality code.
  • Design, build, and maintain high performance, reusable, and reliable code.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Should be comfortable and have extensive knowledge of Native Android development

   techniques and practices.

Job Types: Full-time

Salary:  Rs. As Per Company Norms

Education: Bachelor’s (required), Master’s (Preferred)

Location:   Indore, Madhya Pradesh (Required)

Best Regards,

HR Department

Offic. Add-  519, 6th floor,  Onam Plaza, Near  Industry House, AB  Road, ndore, Madhya Pradesh, 452001

Read more
DP
Posted by Muskan Handa
icon
Remote, Bengaluru (Bangalore)
icon
2 - 7 yrs
icon
₹7L - ₹18L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

Skills:

 

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Kotlin, Java
  • Important libraries include Dagger, RxJava, Realm
  • MVVM Clean Architecture
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
Read more
icon
Kochi (Cochin)
icon
1 - 3 yrs
icon
₹3.6L - ₹7L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more

We are looking for experienced iOS developers to join our team of talented engineers to design and build the next generation of our mobile application. The individual should be self-motivated, creative and proactive, with 1 – 2 years of progressive experience to work successfully in a fast-paced environment including latest technologies like Swift, Objective C and iOS UX guidelines.

– 1 to 2 years experience with iOS, Objective C and Swift.

– 1+ years object-oriented programming experience or equivalent education.

– Experience in an iterative software development environment (Agile).

– Experience with Test-Driven development, continuous integration and other Agile methodologies.

– Good experience in using Apples XCode for software development.

– Experience in standard debugging techniques such as logging, LLDB, and/or instruments to localize and correct software defects.

– Hands on experience using smartphones and tablets preferably iPhone and iPad

– Ability to design, develop, support new and existing applications and perform unit testing and integration testing.

– Experience with 3rd Party SDK integrations and other device libraries.

– Experience packaging and publishing applications on the App Store.

Read more
DP
Posted by RACHANA PK
icon
Bengaluru (Bangalore), Noida
icon
3 - 10 yrs
icon
₹7L - ₹25L / yr
AngularJS (1.x)
Angular (2+)
HTML/CSS
Model-View-View-Model (MVVM)
Spring MVC
+5 more

Bachelor’s degree in computer science, computer engineering or similar.

  • Previous work experience of 4-6 years as an angularJS developer.
  • Proficient in CSS, HTML, and writing cross-browser compatible code.
  • Experience using JavaScript building tools like Gulp or Grunt.
  • Knowledge of JavaScript MV-VM/MVC frameworks including AngluarJS.
  • Excellent project management skills.
  • Proven experience implementing front-end and back-end JavaScript applications.
  • Excellent communication skills.
  • Critical thinker and good problem-solver.
Read more
icon
Remote only
icon
2 - 5 yrs
icon
₹8L - ₹10L / yr
Android Development
Flutter
Java
Kotlin
Model-View-View-Model (MVVM)
+2 more
Duties & Responsibilities:
• Support the entire application lifecycle (concept, design, test, release and support)
• Produce fully functional mobile applications writing clean code.
• Gather specific requirements and suggest solutions.
• Write unit and UI tests to identify malfunctions.
• Troubleshoot and debug to optimize performance.
• Design interfaces to improve user experience.
• Liaise with Product development team to plan new features.
• Ensure new and legacy applications meet quality standards.
• Research and suggest new mobile products, applications and protocols.
• Stay up to date with new technology trends.

Required:
- Work experience as Android developer with 3 to 4 years of experience on developing iOS applications.
- Mandate skills (Flutter Or Kotlin), and Native Android
- Must have direct interaction with client exp and has to work on atleast 4 to 5 projects
- Demonstrable portfolio of released applications on the Android Markets.
- Experience with third-party libraries and APIs
- Familiarity with OOP design principles
- Educational degree is not a criterion.
- Good verbal and written English communication skills.
- Preferred location – Pune. Candidates from other cities are welcome who are willing to relocate later.
Read more
icon
Remote only
icon
2 - 5 yrs
icon
₹5L - ₹7L / yr
Android Development
Model-View-View-Model (MVVM)
Google Maps
Technical Architecture
SQL
+9 more
We're looking for team players with natural product intuition who can help us build solutions for our world-class Sales & Distribution platform.

Minimum product development experience of 2+ years in Android mobile with expertise in designing and implementing high-performance Android mobile applications.

Thorough knowledge of Android APIs and platform capabilities (location-based capabilities within apps). Working knowledge of the mobile landscape, architectures, trends, and emerging technologies Experience with Android Studio and Gradle.

Must have the knowledge of Android Architecture Components : Room, Work Manager, Material Design, Navigation, Lifecycle View Model, Google Maps, Retrofit, Camera 2, Paging, Data binding etc.
 
Have published one or more apps in the Play Store Well-versed in Java and JSON Complete knowledge of app testing, releasing and handling support tickets Handling push notifications from servers to the Android app

As a Flutter Developer,  You will create multi-platform apps for iOS and Android using Google's Flutter development framework.
The primary focus will be on creating new experiences and maintaining the acclaimed app.

You will additionally work on innovative new app projects as well as internally incubated ventures. 

Deep experience contributing to and managing high-scale production mobile apps. You must have previous experience in Flutter development.

Responsibilities And Duties

1. 0.6 Months to 1 year working as a full-time professional developer 
2. Willing to work with cross-platform frameworks. •
3. Willing to learn and work on different mobile platforms/frameworks when needed.
4. Published at least one app on the Play Store 

To introduce ourselves, We are Recibo Technologies, a SaaS-based Sales & Distribution Management enterprise with a diverse experience providing end to


To introduce ourselves, We are Recibo Technologies, a SaaS-based Sales & Distribution Management enterprise with a diverse experience providing end to end business automation solutions for FMCG, FMCD, Telecom, Mobile Accessories & Retail sectors.
 
Our major clients in India are ITC, Ferrero, Reynolds, Cello, McNROE etc
 
Currently Recibo is powering 2300+ Businesses in 5 countries creating value for their Business growth.
 
Please visit our website for more details http://www.recibotech.com/" target="_blank">www.recibotech.com
Read more
icon
Delhi
icon
3 - 5 yrs
icon
₹4.5L - ₹5.5L / yr
Swift
Objective C
iOS App Development
Xcode
Model-View-View-Model (MVVM)
+1 more
Hi,
 
Company  Link  -  https://www.aksinteractive.com/" target="_blank">https://www.aksinteractive.com/
 
https://www.google.com/search?q=aks+interactive+address&;ludocid=13232087711491661489&sa=X&ved=2ahUKEwjcudiD-I33AhWoTmwGHaiHDXkQ6BN6BAhcEAI" target="_blank">Address: B-1/ E-13,1st Floor, Mathura Rd, Block E, Mohan Cooperative Industrial Estate, New Delhi, Delhi 110044
 
As per our discussion please find the JD attached 

* 2 to 3 yr experience in iOS application development, design, and deployment for iOS devices
* Strong OOPs fundamental, Strong grasp of algorithms and data structures with good debugging skills.
* Must have good experience in Swift and have some knowledge of Objective-c.
* Awareness of Human Interface Guidelines (HIG) published by Apple for iPhone and iPad applications
* Familiarity with RESTful APIs to connect iOS applications to back-end services.
* Experience with iOS frameworks such as Core Data, Cocoa Touch, Core Animation, etc.
* Good experience in memory management techniques, code analysis, debugging, and profiling tools available within XCode.
* Knowledge of Size classes and Auto Layout.
* Experience with third-party libraries and APIs
* Hands-on experience with working on a design for iPhone and iPad Applications.
* Test, debug, analyze and fix application problems/issues.
* Must implement Payment Gateways.
* Must follow the latest design pattern(MVVM)
 
Good To Have
 
1. Knowledge of Flutter or React-native will be an advantage.
2. Good knowledge of working with git version control i.e. Github to upload and fetch Project data.
3. Good knowledge of working with postmen, Firebase Cloud Messaging( FCM)
4- Good knowledge of Google Map Apis
 
If you are comfortable, kindly share your updated resume
Read more
icon
Vadodara
icon
3 - 6 yrs
icon
₹3L - ₹6L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more
  1. Android Developer: Vadodara

 

  • Basic Requirements:
  • Education: BCA, MCA, Msc IT, Bsc IT or any equivalent qualification
  • Work Experience: 3-6 year of experience in same field
  • Good Communication skill (Preferred)
  • Can work under pressure
  • Meet deadlines
  • Responsibilities:
  • Reviewing (if already developed) current system workflow and database design.
  • Analyzing the needs of system and producing detailed specification document
  • Create a step by step flow chart or psudocode for computing systems that shows how program code must be written in order to work properly.
  • Develop a functional modules according as required under deadline.
  • Integrating 3rd party tools wherever required.
  • Perform and document unit testing for developed functions.
  • System maintenance by monitoring and correcting software defects.
  • Continuously updating technical knowledge and skills as per industry standards.
  • Contribute to technical writers to create users documents.
  • All tasks must be carried out at the highest standards.
  • Function/ Skills
  • Strong experience on any of the modern Android Studio, Android SDK
  • Ability to create Data Structures and Algorithms.
  • Knowledge of Flutter will be an added advantage
  • Working over cloud computing platform like Amazon Web Service (AWS), Google Cloud Platform (GCP), Microsoft Azure
  • Strong designing / problem solving skills.
Read more
DP
Posted by Ashutosh Dubeby
icon
Remote only
icon
4 - 5 yrs
icon
₹9L - ₹25L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+3 more

About the company


SafeHouse Tech is an Indo-Israeli cyber security company and our mission is to bring digital safety for everyone in a click of a button. Our flagship product is BodyGuard which is a mobile security app to protect the most important digital device - your phone. With BodyGuard, your digital identity is secured, private and insured from any online scam/malicious attacks. We’ve already crossed 1M+ paid users in the last 18 months. 


Join us on our journey to protect 100M+ digital lives!



Roles and Responsibilities for iOS Developer:

-Creating iOS Apps using native technologies- Swift, Objective-C with solid experience with Xcode.

-Developing, releasing, and maintaining iOS Applications and also coordinating with cross functional teams.

-Ability to participate in the design process also, be able to understand user experience and work with the design team accordingly.

-Good understanding of the latest Android features and libraries/frameworks such as Alamofire, Coredata, CoreAnimation, Realm, Intercom, Mixpanel, Firebase, In-App subscriptions, etc.

-Good understanding of designing architecture such as MVP, MVVM, Clean architecture

-Familiarity with RESTful APIs, SDK integration, Firebase, and Analytics platforms.

-Good Knowledge in OO design, Swift, JSON, iOS SDK and Xcode and also high level working knowledge on backend/database.

-Optimizing performance for the apps and keeping up to date on the latest industry trends in mobile technologies.

-Good grasp of algorithms, design patterns, memory management, and multithreaded programming.

-Some experience with other technologies like Android development, Kotlin will be a plus.

-Experience in dealing with Apple store communication, app rejections, reviews etc.


Desired Candidate Profile

  •  

-Must have 4-5 years of experience in native iOS development.

-Must be good in both written and verbal English.

-Product mindset & experience owning product/s is critically important.

-Must have very good research skills, ability to troubleshoot and work on exceptions is top priority.

-Must be able to work independently & take decisions with minimal information.



Our offerings

 

  • A young venture-backed work environment with work-life balance in a multicultural startup
  • Medical benefits, flexible WFH/Hybrid work model
  • Market-leading compensation structure
Read more
DP
Posted by Ashutosh Dubeby
icon
Remote only
icon
4 - 5 yrs
icon
₹9L - ₹25L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
MVP
+2 more

About the company


SafeHouse Tech is an Indo-Israeli cyber security company and our mission is to bring digital safety for everyone at a click of a button. Our flagship product is BodyGuard, which is a mobile security app to protect the most important digital device - your phone. With BodyGuard, your digital identity is secured, private, and insured from any online scam/malicious attacks. We’ve already crossed 1M+ paid users in the last 18 months. 


Join us on our journey to protect 100M+ digital lives!



What are we looking for?


    • Roles and Responsibilities for Android Developer:
    • -Creating Android Apps using native technologies- Kotlin, Java & solid experience with Android studio
    • -Developing, releasing, and maintaining Android Applications and also coordinating with cross-functional teams.
    • - Ability to participate in the design process also, be able to understand user experience, and work with the design team accordingly.
    • -Good understanding of the latest Android features and libraries, such as Retrofit, Volley, Realm, Sentry, Mixpanel, Intercom, Rooms, etc.
    • -Good understanding of designing architecture such as MVP, MVVM, Clean architecture
    • -Familiarity with RESTful APIs, SDK integration, Firebase, and Analytics platforms.
    • -Good Knowledge in OO design, Kotlin, Java, JSON, Android SDK, and Android Studio, and also high-level working knowledge of AWS.
    • -Optimizing performance for the apps and keeping up to date on the latest industry trends in mobile technologies.
    • -Good grasp of algorithms, design patterns, memory management, and multithreaded programming.
    • -Some experience with other technologies like iOS development, Swift will be a plus.
    • -Experience in dealing with Google play store communication, app rejections, reviews, etc.
    •  
    • Desired Candidate Profile
  •  
  • - Must have 4-5 years of experience in native android development.
  • - Must be good in both written and verbal English.
  • -Product mindset & experience owning product/s are critically important.
  • -Must have excellent research skills, ability to troubleshoot and work on exceptions is a top  priority.
  • -Must be able to work independently & make decisions with minimal information.

 


 


Our offerings

 

  • A young venture-backed work environment with work-life balance in a multicultural startup
  • Medical benefits, flexible WFH/Hybrid work model
  • Market-leading compensation structure
Read more
icon
Bengaluru (Bangalore)
icon
0 - 1 yrs
icon
₹3L - ₹4L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava

Do Your Thng 

https://doyourthng.com/" target="_blank">https://doyourthng.com/ 

About us:

DYT - Do Your Thng, is an app, where all social media users can share brands they love with their followers and earn money while doing so! We believe everyone is an influencer. DYT - Do Your Thng (DYT) is a creator community platform with an overarching vision to democratise influence and build a thriving creator community. We offer two solutions- an app for creators that helps them make a living out of content creation, and a self-serve web desk module for marketers to execute influencer campaigns in a quick, frictionless, targeted, and economically attractive manner.



Role : Android Developer


RESPONSIBILITIES 



  • Design components by translating product requirements, break down projects into tasks, and provide accurate estimates. Build scalable and reliable technology solutions at a rapid pace
  • Work on native Android as well as Angular tech stack while keeping performance goals in mind
  • Independently come up with different solutions, extensible Low-level design. Write modular, extensible, readable, and performant code
  • Strong unit test and debugging skills 
  • Proficient understanding of code versioning tools (git) 
  • Excellent interpersonal, leadership, influence, and communication skills 
  • Build, develop, mentor, and coach junior team members 


QUALIFICATIONS :


  • At least one product build and publish 
  • Work well under pressure and meet deadlines without sacrificing quality 
  • Work with distributed development teams 
  • Ability to resolve problems with support and must understand the mobile ecosystem and its limitations.
  • Understand Android Architecture components, strong fundamentals in Android technologies, and aware of new Android changes




SKILLS  REQUIRED 

  • Experience with kotlin is a must
  • Knowledge of mvvm architecture/ android architecture components
  • Knowledge of Rxjava and coroutines for multithreading
  • Knowledge of retrofit/okhttp for making HTTP calls
  • Knowledge of dependency injection using dagger2
  • Knowledge of android framework components like services, fragments, intent services
  • Knowledge of sql required 
  • Experience in offline data management
  • Write well designed, testable, efficient code 
Read more
DP
Posted by Aishwarya Roy
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹19L - ₹24L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava

Job Title:

Senior software Development Engineer 

Department: 

Android - Technology

Based at: 

Bangalore

Reports to: 

Engineering Manager

Experience:

2.5 years to 4 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: >= 2 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
DP
Posted by Shruti Mathur
icon
Jaipur, Jodhpur
icon
1 - 6 yrs
icon
₹3L - ₹7L / yr
Flutter
Model-View-View-Model (MVVM)
RxJava

Responsibilities:

  • Develop and maintain the app(Android & iOS)
  • Maintain quality of code
  • Collaborate with other engineers in building applications.
  • Attend daily stand up meetings.
  • Discuss and write specifications for tasks.
  • Assist system lead with system design.
  • Conduct code reviews as requested.
  • Test sites and applications in different browsers and environments.
  • Learn and test new technologies, frameworks, and languages.
  • Stay up to date with new trends and advancements in app development

 

 

Skills and Qualification:

  • Knowledge of Dart Language
  • Familiarity with version control
  • Basic understanding of Flutter architecture, Widget trees
  • Familiarity with app architecture (MVVM, MVP, MVC, etc...)
  • Understanding of a sync operations
  • Familiarity with local storage (like Dio, shared preferences, etc... )
  • Familiarity with Flutter state management approach (BLoc, provider, etc...)

 

Read more
DP
Posted by Rajesh Manikandan
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹4L - ₹7L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+4 more

About the Company:

Infynect® Labs Private Limited is an Infrastructure as a Service (IaaS) company and our vision is to build an infrastructure for Edge Computing. These Infrastructures are highly required for Location-based services, IoT, Artificial Intelligence, Environment Monitoring, Data Analytics, and Augmented Reality/Virtual Reality. We have built a complete suite of solutions for the Infotainment services based on our Edge computing platform.

Android App Developer:

  • 2+ Years of industry experience
  • Analyze Field/Equipment new feature logs and debugging of Android App issues
  • Manage onsite customer support and work to resolve possible escalated customer issues
  • Ability to take ownership and bring innovations in the development of commercial AP software

Qualification.

  • Experience with the tools of the trade, including a variety of modern programming languages (Java, Swift, C/C++, Objective-C, JavaScript) and open-source technologies (Linux)
  • Experience in mobile, and TV development (iOS or Android)
  • Experience in multi-media-related app development added advantage
  • Experience developing mobile software apps and an understanding of design for scalability, performance, and reliability.
  • Excellence in technical communication with peers and non-technical cohorts
  • Experience with full-native, hybrid, and pure-web mobile app development
  • Experience building developer-facing products and services
  • Experience building frameworks for creating applications on various platforms
  • Strong sense of ownership, urgency, and drive.
  • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.

Skills.

  • Ability to work with cross-functional development (HW and SW) and Quality Assurance (QA) teams to diagnose/root-cause issues and deliver best-in-class product
  • Excellent communication skills with a strong analytical approach to problem-solving
  • A strong team player, self-motivated and positive attitude
  • Meticulous approach when carrying out user-interface designs
  • Quality focus and experience shipping customer-facing software
Read more
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹5L - ₹7L / yr
Kotlin
Android Development
Java
Model-View-View-Model (MVVM)
SQL

Do Your Thng 

https://doyourthng.com/" target="_blank">https://doyourthng.com/ 

About us:

DYT - Do Your Thng, is an app, where all social media users can share brands they love with their followers and earn money while doing so! We believe everyone is an influencer. DYT - Do Your Thng (DYT) is a creator community platform with an overarching vision to democratise influence and build a thriving creator community. We offer two solutions- an app for creators that helps them make a living out of content creation, and a self-serve web desk module for marketers to execute influencer campaigns in a quick, frictionless, targeted, and economically attractive manner.



Role : Android Developer


RESPONSIBILITIES 



  • Design components by translating product requirements, break down projects into tasks, and provide accurate estimates. Build scalable and reliable technology solutions at a rapid pace
  • Work on native Android as well as Angular tech stack while keeping performance goals in mind
  • Independently come up with different solutions, extensible Low-level design. Write modular, extensible, readable, and performant code
  • Strong unit test and debugging skills 
  • Proficient understanding of code versioning tools (git) 
  • Excellent interpersonal, leadership, influence, and communication skills 
  • Build, develop, mentor, and coach junior team members 


QUALIFICATIONS 

  • Must have Working Experience in a product-based organization for at least 18 months.
  • At least 2+ years experience and hands-on with mobile technologies
  • At least one product build and publish 
  • Work well under pressure and meet deadlines without sacrificing quality 
  • Work with distributed development teams 
  • Ability to resolve problems with support and must understand the mobile ecosystem and its limitations.
  • Understand Android Architecture components, strong fundamentals in Android technologies, and aware of new Android changes




SKILLS  REQUIRED 

  • Experience with kotlin is a must
  • Knowledge of mvvm architecture/ android architecture components
  • Knowledge of Rxjava and coroutines for multithreading
  • Knowledge of retrofit/okhttp for making HTTP calls
  • Knowledge of dependency injection using dagger2
  • Knowledge of android framework components like services, fragments, intent services
  • Knowledge of sql required 
  • Experience in offline data management
  • Write well designed, testable, efficient code 
Read more
icon
Mumbai
icon
0 - 2 yrs
icon
₹2L - ₹3L / yr
React Native
Model-View-View-Model (MVVM)
iOS App Development
Android Development
Mobile App Development
+1 more

**** Only Mumbai based candidates will be considered for interview. Immediate Joinee only *****



JForce Solutions is looking for developers who have excellent coding skills and who can start contributing right away.
There will be a bond of 2 years for this position based on your experience. The job location will be Vileparle west, Mumbai


Responsibilities and Duties

  • Build and customize mobile applications used by over 100K users.
  • Migrate existing applications from NativeScript to Native
  • Enhance existing mobile application
  • Improve performance & User experience of mobile app

Key Skills
Native Development, NativeScript, Java, JavaScript, React, ReactJS, Android, iOS, API

Expected Start Date: Immediate

Job Type: Full-time

Read more
DP
Posted by ShaikThanveer Ahamed
icon
Remote, Bengaluru (Bangalore), Chennai, Hyderabad
icon
5 - 8 yrs
icon
₹14L - ₹19L / yr
Model-View-View-Model (MVVM)
RxJava
Android Development
D Candidate must have experience 6+ years in automation • At least two projects experience in automating mobile applications on mobile platforms (Android and iOS) • Proven track record in integrating end to end process of mobile automation deployment solutions with CI/CD pipeline and running on emulators and physical devices • Experience in creating branches and workflows using Git • Experience in Appium, testng, cucumber, selenium, page factory, maven • Experience with tools & applications such as JIRA, Confluence, BitBucket, Git • Designs, develops, maintains, and troubleshoots automated suites of tests • Work with developers to get bugs reproduced and tested • Very good in java OOPs Concepts · Good analytical and communication skills · Strong Automation Scripting experience Note: Please follow these guidelines: 1. Search with Appium keyword in profiles 2. Check current project is related mobile automation 3. Make sure at least candidate worked on couple of projects in mobile automation in recent past.
Read more
DP
Posted by Priyal Shenoy
icon
Remote only
icon
2 - 6 yrs
icon
₹7L - ₹25L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava

Skills:

 

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Kotlin, Java
  • Important libraries include Dagger, RxJava, Realm
  • MVVM Clean Architecture
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
Read more
DP
Posted by Saman Multani
icon
Bengaluru (Bangalore)
icon
3 - 5 yrs
icon
₹10L - ₹20L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+4 more
Our Company
Artium Academy is the first of its kind online music academy with an Academic Board featuring the industry greats - Sonu Nigam, Shubha Mudgal, KS Chitra, Aruna Sairam, Aneesh Pradhan, Raju Singh, Loius Banks, Gino Banks & Ananth Vaidyanathan.
At Artium Academy, our mantra is to provide an advanced learning platform, packed with virtual tools, enabling users to learn music in a fun and interactive way!
Making music available to everyone. We pride ourselves in being a company driven by technology. Music is the beating heart of our platform, while tech is the brainpower enabling innovative ideas of engaging with our students & teachers.

The Opportunity
ARTIUM is looking a hands-on Senior Mobile Developer who is responsible for building and deploying technology solutions at scale also, architect solutions at Mobile level, understand business problems and suggest technology solutions.

What You’ll Do
• Raise the bar on sustainable engineering by improving best practices, producing best in class of code, documentation, testing and monitoring.
• Estimate effort, identify risks and plan execution.
• Extensive experience building web applications.
• Strong Problem solving, coding skills, Javascript, React.JS, design architecture
• Expert level Javascript (ES6), HTML, CSS and nodejs.
• Strong computer science fundamentals: data structures, algorithms, design patterns.
• Excellent debugging and problem solving capability
• Strong proficiency in JavaScript and the JavaScript object model
• Experience in building scalable UI applications
• Experience in modern workflows webpack
• Thorough understanding of React.js and its core principles
• Experience with popular React.js workflows (such as Redux)
• Experience in Mobile and Responsive UIs
• Motivated team player who goes over and above what is asked
• Proficient in software development using CI CD Pipelines and git.
• Strong desire to drive change, and ability to adapt to change quickly.
•Proficient in new and emerging technologies.
• Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.

What You Need to Succeed
  • Native iOS/Android, React Native, Javascript ES6, Time Management - organized
  • Multi-Tasking - knack managing multiple tasks with finesse
  • Critical Thinking/Problem Solving

What You Need To Have
  • B.E/B.Tech/MBA
  • 3-6 years of experience in design and development of highly -scalable applications development in product based companies or start-ups

What We Offer You
  • Hike on your Current CTC + Performance Based Stock Options
  • Become a part of the Pilot Batch and cherish the opportunity of witnessing and even contributing to the setting up of the systems & processes.
  • Make consistent, significant opportunistic contributions, and be privileged to grow with the company at a rampant speed
  • With a flat hierarchy, enjoy the liberty of working directly under the guidance of stellar leaders
Read more

The company is top 25 companies in the Forbes' global

Agency job
icon
Ahmedabad
icon
7 - 10 yrs
icon
₹2L - ₹13L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

Position: Permanent

Job Location: Ahmedabad (Once you get selected you will have to start working from Office)

 

 

Job Description:

Role: Mobile Application Developer

Mandatory Skills:  Java, Kotlin, android SDK , android studio

Experience: 7-10 years­­­

Job Location: Ahmedabad (WFO)

Read more
DP
Posted by Vijaylakshmi Raman
icon
Gurugram
icon
1 - 4 yrs
icon
₹15L - ₹25L / yr
iOS App Development
Objective C
Swift
Model-View-View-Model (MVVM)
iPhone SDK

Do you believe in empowering people? Do you agree that the next decade is about internet first creators? Do you want to help people convert their passion into a profession? If so, then Airblack is the place for you.

 

About Airblack: building the future of work through skill-based education

Airblack is on a mission to help people convert their passion to a livelihood.

Airblack is an online learning platform where people learn how to become successful creators or micro-entrepreneurs. We are empowering people to learn practical skills in a fraction of the time and cost of traditional education and convert their passion into a sustainable profession.

In June 2020, we launched our first club - Airblack Beauty Club - with a flagship makeup artist certification program. We are currently India's largest online makeup and beauty learning platform with over 35,000 students and 180k+ Instagram followers making our thriving community. We have been rated 4.85 out of 5 by our past learners.

 

In late 2021, we launched the Airblack Culinary Club to help people develop their baking skills and start earning from their passion. With our DIT model of learning, we are all set to transform the future of culinary education, and empower millions of aspiring Home-chefs and bakers across India and UAE.

 

Airblack is a funded rocket ship backed by marquee investors such as Elevation Capital (Investors in Paytm, Swiggy, Unacademy) and InfoEdge Ventures (Investors in Zomato).

Our dream team comprises ex-entrepreneurs, venture capital investors, and operators from places such as Goldman Sachs, Sprinklr, Grofers, BCG, Bain & Co, WeWork, ITC, and Urban Company, top IITs, IIMs, and universities such as DU and NIFT.

 

Whom are we looking for?

As we move ahead in scaling our products, we are looking for someone with experience in developing/publishing iOS apps from scratch and who can manage the complete lifecycle from development to publishing the app.

You would be responsible for setting up processes and developing robust applications as the product expands. Ultimately, you working on creating functional, attractive applications that perfectly meet the needs of our users. If Tech, Product, and solving problems excite you, we would love to meet you!

 

What you will be doing?

  • Work on a great product that empowers next-generation entrepreneurs from its early phase
  • Responsible for developing and scaling the Airblack app for iOS devices
  • Be a part of our early team and contribute to building a high tech culture team
  • Work with designers and developers to convert problem statements into high-quality output

 

What makes you a suitable candidate?

  • 2-4 years of experience in building scalable products, application architecture and design
  • Proficiency in Swift/Objective C stacks
  • Understanding of builds, deployments, A/B testing of products
  • Experience in integrating applications with restful backend architectures and third-party services
  • Experience in performance enhancements, caching and multithreading concepts
  • Ability to collaborate through exhaustive code reviews with other developers and contribute with your experience in technical processes
  • The knack to implement pixel-perfect application designs

 

Bonus Points

  • Previous experience working in an early-stage startup
  • Open-source contributions in a related technology space
  • Experience in building chat systems and live stream engines

 

Benefits

  • Be a part of the founding tech team
  • Competent salary + ESOPs
  • Connect with the best mentors from the industry
Read more
DP
Posted by Gaurav Verma
icon
Remote only
icon
2 - 5 yrs
icon
₹3L - ₹3.5L / yr
Java
Kotlin
Android Development
Model-View-View-Model (MVVM)
RxJava

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. Android programming works closely with other app development and technical teams.

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
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
  • Implementing measures to safeguard users' data.
  • Ensuring that the construction and presentation of your apps are congruent with the company's standards.
  • Proofreading your code and correcting mistakes before each app is released.
  • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
  • Liaising with the marketing department to ensure consistency in our company's 'voice' across the board.
  • Monitoring app reviews to detect areas for improvement.
  • Creating app updates, including bug fixes and additional features, for release.

Requirements and skills

  • BS/MS/BE/B.Tech/BCA/MCA degree in Computer Science, Engineering or a related subject
  • 1+ yr of experience developing Android App with JAVA
  • 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
  • Proficiency in Java
  • 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.
  • Have a high-speed FTTH connection.

Job Term: Full-time

Salary: ₹3,00,000 - ₹3,50,000

Read more
DP
Posted by Deepika Chaudhary
icon
Gurugram
icon
3 - 6 yrs
icon
₹6L - ₹10L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more
Role Overview:
We are looking to grow our Mobile Development Team for which an Android Developer
has a critical role. You will be responsible for:
• Designing and developing multiple android apps, pushing the android apps to market, testing etc.
• Interacting with the client, project manager and inter-team members.
Required Candidate Skills:
• Excellent understanding of OOPs, Core Java and Kotlin.
• Experience working with remote data via REST and JSON.
• Experience with third-party libraries and APIs.
• In-depth understanding of the android components: Activities, Fragments, background services, and
Services.
• Good understanding of coroutines.
• Hands-on with Jetpack Architecture Components: LiveData, WorkMaanger, View Binding, Coroutines
and Lifecycle Aware Components.
• Experience with Room persistence library.
• Solid understanding of the full mobile development life cycle.
• Experience in MVVM, Live Data and Room DB.
• Able to work on different architecture (MVC, MVP, and MVVM) and design patterns.
• Experience with Agile development methodology (preferably scrum), continuous integration and tools
(GIT, JIRA, etc.).
• Strong knowledge of Android SDK, different versions of Android & advanced concepts.
• Strong knowledge of Android UI design principles, patterns, and best practices.
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Experience with offline storage, threading, and performance tuning.
• Familiarity with Agile frameworks is a plus.
• Familiarity with tools like postman, swagger and mobile app development tools.
• Working knowledge of the general mobile landscape, architectures, trends, and emerging
technologies.
• The candidate must have experience of at least 1 year in using Kotlin.
• The candidate must understand the MVVM architecture pattern along with design patterns such as
Builder, Singleton etc.
• The candidate must a clear understanding of the REST Protocol.
Read more
icon
Remote only
icon
2 - 5 yrs
icon
₹10L - ₹16L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+2 more

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 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 is essential.

 

Responsibilities

  • 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
  • Work on SOA platform and implement REST based web services
  • Participate in various phases of SDLC including design, coding, reviews, testing and documentation
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Perform peer code reviews and Code audit - Analyze existing code and remediate performance issues within existing applications

Skills And Qualifications

  • Minimum 3 years of experience in iOS Development
  • Proficient with Swift, and Cocoa Touch
  • 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
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools such as Instruments and Shark
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with continuous integration
Read more
icon
Mumbai
icon
3 - 6 yrs
icon
₹8L - ₹16L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

About Truemeds: 


Our vision is to make healthcare affordable and accessible to all. We are a technology-driven, telehealth platform that aims to reduce healthcare expenses and improve healthcare outcomes by democratising medicine purchases in India.


The burden of medicine bills is a leading cause of financial worry among Indian consumers,


  • 70% of healthcare spending in India is on Medicines
  • 15-20% of the family income of chronic patients is spent on medicines
  • 63 million people in India plunge into poverty annually due to healthcare costs

TrueMeds, through its proprietary algorithm and teleconsultation, is able to recommend best value medicines to customers with precise scientific matching and outcomes history leading to 50%+ savings for customers!


Headquartered in Mumbai, we are excited to build a strong product and operations team, which is passionate to build innovative solutions and willing to go the extra mile to ensure the customer has the best experience. We have grown at a phenomenal pace with customer love – 60X growth delivered in the last 20 months.


Job brief:


We are looking for an Android developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.


Responsibilities:


  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • 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.

Requirements:


  • Minimum 3 years of strong knowledge of Android SDK, Java & Kotlin
  • Fundamental knowledge of object-oriented design, data structures, algorithm design, problem-solving and complexity analysis.
  • Hands-on experience with architecture design patterns including MVP, MVVM & MVC, dependency injection & Fragments 
  • Ability to write elegant, readable, and well-documented code.
  • Experience with Git, Third-Party SDK integrations, RESTful APIs, OAuth, JSON, and Web Services.
  • Command of memory management, view hierarchy, battery optimization and in-depth experience with multi-threaded and networked applications
  • Focus on Material Design principles and pixel-perfect implementation of the design into code
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Excellent communication skills and willingness to fit well in a collaborative and charged workspace.
  • Respect for deadlines.
  • Knowledge of Android Architecture Components and Jetpack.
  • Performance Optimization.
  • Experience in Kotlin - Bonus point
  • Passionate about working in a startup and creating a great product.
Read more
DP
Posted by Muskan Handa
icon
Remote, Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹7L - ₹22L / yr
Swift
RxSwift
Swift UI
Unit testing
iOS App Development
+4 more

Job Description:

  • Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
  • Experience with Swift, RxSwift, Swift UI, Unit test.
  • Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
  • Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
  • Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
  • Leveraging community libraries to efficiently complete development tasks.
  • Debugging apps using simulators and related tooling.
  • Persisting data for offline-first apps using databases such as Realm.
  • Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
  • Familiar with Version control system such as GIT.
Read more
DP
Posted by Muskan Handa
icon
Remote, Bengaluru (Bangalore)
icon
2 - 7 yrs
icon
₹7L - ₹20L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

Skills:

 

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Kotlin, Java
  • Important libraries include Dagger, RxJava, Realm
  • MVVM Clean Architecture
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
Read more
DP
Posted by Alok Singh
icon
Remote only
icon
3 - 6 yrs
icon
₹7L - ₹22L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+5 more

Job Description:

  • Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
  • Experience with Swift, RxSwift, Swift UI, Unit test.
  • Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
  • Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
  • Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
  • Leveraging community libraries to efficiently complete development tasks.
  • Debugging apps using simulators and related tooling.
  • Persisting data for offline-first apps using databases such as Realm.
  • Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
  • Familiar with Version control system such as GIT.
Read more
DP
Posted by Alok Singh
icon
Remote only
icon
3 - 7 yrs
icon
₹7L - ₹22L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+2 more

Job Description:

 

We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android 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 creating quality products is essential.

 

 

Responsibilities:

 

  • Translate designs and wireframes into high-quality code
  • Design, build and maintain high performance, reusable, and reliable Kotlin/Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

 

Read more
icon
Remote only
icon
2 - 3 yrs
icon
₹9L - ₹10L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more
Role and Responsibility:

● To design and build advanced SDK for cross-platform.
● Client Interaction
● To collaborate with cross-functional teams to define, design, and ship new features.
● To RnD for new features
● To generate wireframes
● To design, develop, test, and implement a custom iOS framework as well as
continuous production of new versions of the application.
● To design solutions independently.
● Unit-test code for robustness, including edge cases, usability, and general
reliability.
● Work on bug fixing and improving application performance.
● Operates effectively in a fast-paced, deadline-driven, collaborative and
iterative programming environment.
● Continuously discover, evaluate, and implement new technologies to
maximise development efficiency.
Read more
DP
Posted by Nathan Figg
icon
Remote only
icon
4 - 10 yrs
icon
₹12L - ₹24L / yr
Swift
Objective C
iOS App Development
Xcode
Model-View-View-Model (MVVM)
+2 more

iOS Engineer for Woliba

Job Overview

We are looking for an experienced iOS Engineer who will continue to improve our mobile application including but not limited to performance, UI and UX. You’ll be responsible for building new and supporting existing product features.

The ideal candidate will have the ability to prioritize well, communicate clearly, have a consistent track record of delivery and have excellent software engineering skills. Creative engineering is balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple product features at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who is looking to grow their career in a fast-paced environment.


Responsibilities 

  • Design and build applications for iOS platforms
  • Ensure performance and quality of the application
  • Collaborate with a cross-functional team to define and design the app
  • Perform checks on the correct functionality of the app
  • Integrate the application with backend tools such as cloud, APIs and push notifications
  • Responsible to help maintain code quality, organization and automation
  • Responsible for providing prototypes and proofs of concepts
  • Use encryption tools to safeguard content
  • Research, evaluate and adopt next-generation technologies 

 

Qualifications and Skills 

  • IT Certification, required
  • Expert in Objective-C and Swift programming
  • UI and UX experience
  • Proficiency with 2D and 3D graphics frameworks
  • Experience with iOS frameworks
  • Adept with benchmarking and modification
  • Familiar with Apple's design principles and interface guidelines
  • Proficiency with offline storage, threading and performance tuning
  • Knowledgeable of cloud message API and push notifications_
  • Experience working in an agile environment that follows Scrum or other agile methodologies 
  • Experience developing software for Enterprise clients is preferred 
  • Excellent time management skills, with the ability to work under deadlines in a fast-paced environment
  • Attention to detail and commitment to high-quality/error-free deliverables
  • Great communication and problem-solving skills
  • Detail-oriented and a critical thinker 
  • A team player and leader but can work independently. 
  • Experience with Github and tools like Bugsnag or Sentry is a plus 

 

About you

  • Bachelor’s or Master’s in Computer Science or Computer Engineering  
  • 4+ years of iOS development experience 
  • Understanding of data structures and algorithms
  • Demonstrated experience with multi-tier applications

 

 

Our Culture

We help companies manage their biggest asset, their people. We are disrupting the corporate wellness market to help companies large and small to support employee and workplace wellbeing. If you’re ready to join our growing team and have the opportunity to be a part of a company that is focused on Woliba (Work-Life-Balance) then we’d love to hear from you. 

Read more
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹8L - ₹10L / yr
Swift
Objective C
iOS App Development
Xcode
Model-View-View-Model (MVVM)
+1 more

About us:

Do Your Thng (DYT) is a creator community platform with an overarching vision to democratise influence and build a thriving creator community. We offer two solutions. An app for creators that helps them make a living out of content creation. And a self-serve web desk module for marketers to execute influencer campaigns in a quick, frictionless, targeted, and economically attractive manner.

 

  • 2-4years of experience as an iOS developer. 
  • Must have Working Experience in a product based organization at least 18 months.
  • Good Communication skills must. 

 

  • Understanding the project requirement intuitively and providing proper time estimation.-Always read for troubleshooting in all important projects. ● Experience in accessing data as JSON/XML using REST API. 
  • Candidate should have good knowledge of iOS, Swift, xCode and Git. ● Ability to build complex iOS standalone client applications & user interfaces, design & implementation. 
  • Experience with iOS Frameworks such as UIKit, Auto-layout using storyboards, etc. ● Knowledge of Apple's design principals, application interface guidelines, and experience with 
  • AutoLayout. 
  • Good communication skills with the ability to work in a highly-collaborative, agile team 
  • Strong analytical and problem-solving skills 
  • Flexibility to learn, and work with new technologies
Read more
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹4L - ₹10L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

Key Skills: Android, Android SDK, Kotlin, Rx-java, Android Studio, Open-source, APIs, AWS, GIT, Jenkins, dagger, repository, firebase, MVP or MVVM architecture, push notification,
room db, View Binding, Data Binding, Hilt, Picasso, Glide, Retrofit.


Certifications: Completion of Android certification course will be an added advantage.


Additional Skills: Good communication


Job Requirements:

  • Android developer with expertise in Kotlin language and Rx-java library
  • Worked on the complete Android Ecosystem.
  • Strong Knowledge of Android SDK, Android Studio and different versions of Android.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, multi- threading, and performance tuning.
  • Solid understanding of the full android mobile development life cycle with Knowledge of the open-source Android ecosystem and the libraries.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with cloud message APIs and push notifications.
  • A knack for benchmarking and optimization.
Read more

at Fyp

DP
Posted by Yagyarth Srivastava
icon
Gurugram
icon
3 - 5 yrs
icon
₹7L - ₹9L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+2 more

Responsibilities: 

  • Work with an open-source iOS ecosystem and the libraries available for common tasks. 
  • Work directly with developers and product managers to conceptualize, build, test and realize products.  
  • Build reusable iOS software components for the platform.  
  • Unit-test code for robustness, including edge cases, usability, and general reliability.   
  • Work on bug fixing to improve application performance and shipping new features as required 
     

  Requirements:  

  • Experience with iOS Design patterns, memory management, REST web-services and JSON Parsing. Designing and building advanced applications for the iOS platform 
  •  Collaborating with cross-functional teams to define, design, and ship new features 
  • Design and build advanced applications for the iOS platform  
  • Work on bug fixing and improving application performance  
  • Can integrate apps with backend and 3rd party API’s. 
  • Good programming skills in Objective-C/Swift and extensive knowledge of Apples SDKs and frameworks like Core Data, Core Graphics, Foundation, UIKit, etc.  
  • Have published one or more applications in an iOS App Store. 
  • Knowledge of iOS App Store deployment process. 
Read more
DP
Posted by sneha rai
icon
Ahmedabad
icon
2 - 5 yrs
icon
₹4L - ₹10L / yr
iOS App Development
Objective C
Swift
Model-View-View-Model (MVVM)
iPhone SDK
+2 more
We are looking for a visionary lad/lass responsible for developing and maintaining applications aimed at a range of iOS devices. Join our engineering team and help us build, test & release iOS Apps to the app store.

To do this job successfully, you need exceptional skills in writing error-free code in swift/Objective-c and pixel-perfect UI designing as per Apple design principles. A basic understanding of the implementation of ML and AI services are plus point.


JOB RESPONSIBILITIES

1. Translate designs and wireframes into high-quality code.

2. Writing reusable, testable, and efficient code. 

3. Ensure the best possible performance, quality, and responsiveness of the application.

4. Classify and correct bottlenecks and fix bugs.

MANDATORY SKILLS

1. 2+ years of experience in iOS app development.

2. Strong knowledge of iOS SDK, Proficient with Objective-C or Swift.

3. Experience with developing apps in MVC/MVVM.

4. Experience with iOS frameworks such as Core Data, Core Animation, etc.

5. Experience with offline storage, threading, and performance tuning.

6. Familiarity with RESTful APIs to connect iOS applications to back-end services.

7. Knowledge of other web technologies and UI/UX standards.

8. Understanding of Apple’s design principles and interface guidelines.

9. Familiar with advance features such as Camera, Bluetooth, Location, Sensors.

10. Familiarity with cloud message APIs and push notifications.

11. Proficient understanding of code versioning tools such as Git.

GOOD TO HAVE SKILLS

1. Ability to understand business requirements and translate them into technical documents.

2. Strong written and verbal communication skills.

3. SwiftUI.

 

Read more
DP
Posted by Megha Atilkar
icon
Nagpur
icon
1 - 2 yrs
icon
₹3L - ₹3.5L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more

Job Description:-

  • Min 1 year or more of iOS App development experience.
  • Proficient with Objective C and Swift
  • Experience with iOS frameworks.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Deep understanding of design patterns.
  • Knowledge of using Cocoapods, Push Notifications, Payment Gateway and other third party SDKs and libraries.
  • Location Tracking and Custom UI.
  • Understanding of XML and JSON web services.
  • Must have Publish at-least 1 iOS Application on AppStore.

Responsibilities and Duties:-

  1. Design and build advanced applications for the iOS platform and follow clean coding practices.
  2. Collaborate with backend team to define, design, and ship new features.
  3. Understand & Implement Design patterns / Industry best practices
  4. Work on bug fixing and improving application performance.
  5. Write reusable codes adhering to SOLID principles.
  6. Use profiling tools to optimize app performance.
  7. Write algorithmic efficient codes.
  8. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Required Experience, Skills and Qualifications:-

 

  1. Bachelor's (Required)
  2. Programming Languages needed:
  • Objective-C (Preferred)
  • Swift (Preferred)

COVID-19 precautions:-

 

  • Remote interview process
  • Social distancing guidelines in place
  • Sanitizing, disinfecting, or cleaning procedures in place, Mask is compulsory, Proper Sanitization, Safe Distance is followed at the office.

 

Job Type: Full-time

 

Salary:     ₹Negotiable

 

Schedule:  Day shift

Read more
icon
Madurai
icon
0 - 4 yrs
icon
₹1L - ₹4L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more

 

Role: iOS Developer

Experience: 1-5 years

Location: Madurai

Mode: Work from office


  • 1 to 5 years of experience in iOS mobile application development
  • Proficient with Swift and Cocoa Touch
  • Understanding of Auto Layout concepts
  • Experience with iOS frameworks such as Core Data, Core Animation, Core Location etc
  • Experience in Design patterns such as POP, MVVM, CleanSwift, Facade
  • Familiarity with RESTful API or GraphQL to connect iOS applications to back-end services
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Apple's design principles and interface guidelines
  • Ensure the performance, quality, and responsiveness of applications
  • Experience with offline storage, threading, and performance tuning
  • Understanding of the full mobile development life cycle
  • Understanding of Git
  • Good Knowledge in the App Store submission process
  • Knowledge in Latest iOS and Swift versions
  • Understanding of Git
  • Good Knowledge in the App Store submission process
  • Knowledge of Latest iOS and Swift versions
Read more
icon
Madurai
icon
0 - 5 yrs
icon
₹2L - ₹4L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

Role: Android Developer

Experience: 1-5 years

Location: Madurai

Mode: Work from office


 

  • Proficient in Kotlin
  • Experience in MVVM Code architecture
  • Understanding of using Jetpack libraries in Android
  • Experience in RxJava techniques
  • Capable of learning a new technology like Flutter
  • Knowledge of Android app life cycle
  • Have experience in Android app submission in PlayStore
  • Ensure the performance, quality, and responsiveness of applications
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development
  • Have published at least one original Android app in playstore
  • 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
Read more
icon
Madurai
icon
0 - 4 yrs
icon
₹2L - ₹4L / yr
Flutter
DART
Model-View-View-Model (MVVM)

Role: Flutter Developer

Experience: 1-2 years

Location: Madurai

Mode: Work from office


  • Proficient in Flutter
  • Experience in working with API, and local data.
  • Knowledge of all the updated widgets.
  • Knowledge in BLOC, Get-X, or Provider design patterns.
  • Knowledge of the Flutter app life cycle.
  • Familiarity with cloud message APIs and push notifications in Android and iOS.
  • Have experience in Android app submission in the Play Store.
  • Have experience in iOS app submission in the App Store.
  • Ensure the performance, quality, and responsiveness of applications.
  • Knowledge of any one JSON parsing technique
  • Knowledge in graphql API and knowing Ferry is an added advantage
  • Good knowledge in oops concepts
  • Experience in knowing MVC or MVVM code architectures
Read more
icon
Noida
icon
0 - 1 yrs
icon
₹8,000 - ₹15,000 / mo
Flutter
Model-View-View-Model (MVVM)
RxJava
iOS App Development
Java
+2 more
  • Create and maintain mobile applications.
  • Contributing to the development of project schedules and workflows.
  • Recommending changes and enhancements to applications.
  • Work from UI/UX requirements, APIs and mock-ups to build functional and high-performance applications.
  • Keep abreast of the latest technology for mobile applications.
  • Work with other developers to brainstorm new applications.
  • Create UI tests to source analytics.
Read more
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹15L - ₹35L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more
What will you do?

 

    1. Build & Influence features and products while bringing in iOS best practices.
    2. Have end-to-end ownership of the product and the codebase (FE and APIs).
    3. Focus on generic, reusable, and modular components to improve our go-to-market time.
    4. Track all important app quality metrics including crash rates, page load times, app size, memory footprint.
    5. Collaborate closely with engineers & stakeholders from other teams. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
    6. Build a close partnership with the Android team & platform to ensure synergy & feature parity between the two platforms.
    7. Inspire & guide fellow team members on system design & best practices.

 

 

What are we looking for?

 

  • possess 2+ years of experience in product development, architecture, and design
  • experienced in swift, or have a strong desire to shift to swift
  • strong understanding of algorithms
  • have strong knowledge of iOS frameworks, different versions of iOS, and know how to deal with different screen sizes
  • have experience with storage, threading, and performance tuning
  • strong knowledge of iOS architectural components and design patterns
  • are good in pixel-perfect implementation of designs
  • deep understanding of memory management, multi-threaded programming, and synchronization
  • strong debugging and root cause analysis skills alongside data structures
  • Familiarity with designing and developing Core iOS frameworks
  • support other team members by doing code reviews and applying your experience in process 
  • work in agile team environments and are a self-starter, conscientious member of the team.
  • Open to experimenting with new tech like RxSwift, Flutter & so on.
  • E2E App development and/or experience of developing framework is good to have
Read more
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹15L - ₹20L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

What will you do?

 

 

    1. Build & Influence features and products while bringing in Android best practices.
    2. Have end-to-end ownership of the product and the codebase (FE and APIs).
    3. Focus on generic, reusable, and modular components to improve our go-to-market time.
    4. Track all important app quality metrics including crash rates, page load times, app size, memory footprint.
    5. Collaborate closely with engineers & stakeholders from other teams. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
    6. Build a close partnership with the iOS team & platform to ensure synergy & feature parity between the two platforms.
    7. Inspire & guide fellow team members on system design & best practices.

 

 

What are we looking for?

    1.    2-5 years of experience in building consumer-facing or business facing Android mobile apps.
    2.    Exceptional Kotlin & functional programming skills & the natural urge to rewrite Java code.
    3.    Hands-on experience with Kotlin, Android architecture components, JetPack libs, MVVM & the Gradle build system.
    4.    Hands-on experience with Dagger2, coroutines, data-binding, repository pattern, Retrofit, Room & other common Android libs/patterns.
    5.    Impeccable understanding of lifecycle & multi-threading in the JVM world.
    6.    Experience with REST APIs, Firebase suite & third-party libraries and APIs.
    7.    Motivation to set up a comprehensive unit testing approach to development.
    8.    Open to experimenting with new tech like Compose, Flutter & so on.
    9.    Have a good eye for design & product thinking and the ability to make data-driven decisions.
    10.    Good grasp of data structures and algorithms - especially the ones used in mobile development & API design.
    11.    Knowledge of the mobile development cycle, popular architectures, trends, & emerging technologies.
    12.    E2E App development and/or experience of developing SDKs is good to have
    13.    Work in agile team environments and are a self-starter, conscientious member of the team.
Read more
DP
Posted by Priyal Shenoy
icon
Remote, Bengaluru (Bangalore), Delhi
icon
2 - 7 yrs
icon
₹7L - ₹28L / yr
iOS App Development
Objective C
Swift
Model-View-View-Model (MVVM)
iPhone SDK
+1 more

Job Description:

  • Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
  • Experience with Swift, RxSwift, Swift UI, Unit test.
  • Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
  • Understanding of network connections, Rest API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
  • Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
  • Leveraging community libraries to efficiently complete development tasks.
  • Debugging apps using simulators and related tooling.
  • Persisting data for offline-first apps using databases such as Realm.
  • Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
  • Familiar with Version control system such as GIT.
SKILLS- iOS development, MVP, MVVM,rxswift 

Note - Looking out for candidate with less than or equal to 30 days notice period. 
Read more
DP
Posted by Vrushali Wagh
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹6L - ₹8L / yr
Java
Kotlin
Android Development
Model-View-View-Model (MVVM)
RxJava

We are Tummoc

Our vision is to make public transport more accessible to you by creating a data-driven, all-in-one transit platform. Thus, solving the problems faced by millions of commuters through end-to-end connectivity and an efficient commute.

Commute spelt backwards is "Tummoc" (minus the “e”). That is what we intend to do: Reverse the trend of decreasing public transport usage in urban India! 

We're looking for people to help us take on the following kinds of problems:

  • Someone’s travelling to airport/office/home - can we suggest them public transport routes with first mile & last mile and accurate tracking of the individual leg of the journey
  • Someone’s new in the city - can we help them travel from A to B in the most efficient way
  • Someone’s planning to not use their private vehicle for the commute - can we design an efficient and reliable system to plan their commute with accurate information about public and private transport
  • Transition people from private to hybrid multimodal commute
  • Someone's travelling home late at night - can we give their friends and family peace of mind?
  • Build a single mobile ticket for the entire journey

What you’ll bring

  • Sound knowledge of Android framework and principles
  • Strong knowledge of Kotlin, OOPS, offline storage mechanisms, background processing, networking, multithreading, and multi-device app development supporting various screen resolutions
  • Familiarity with RESTful APIs to connect Android applications to backend services
  • Good knowledge of Android SDK, NDK, jetpack components, android architecture components (MVVM), dagger2, HILT
  • Strong UI/UX design exposure and experience in developing apps with pixel perfection
  • Strong debugging skills along with experience in handling & refactoring the large codebase
  • Should have a proven track record of developing apps from scratch using the industry-standard best practices
  • Hands-on experience & understanding of material design principles
  • Memory management, performance tuning, and optimization experience
  • Manage the entire app development and release lifecycle with app distribution
  • Conversant with the latest changes in the Android development landscape
  • Familiar with A/B testing

Key Skills

  • Must have experience in using Kotlin programming language
  • Must have experience in app development using Firebase, Google maps, location services, social media integration, analytics platform, event tracking, push notification, web sockets, payment gateways, version control
  • Must have experience in building pixel-perfect UI designs from scratch
  • Should have experience in test-driven development
  • Good at data structures and algorithms

 

Benefits

  • Competitive pay and exponential multi-directional career growth
  • Working on an app with worldwide impact - help to make cities usable
  • Influence over the product that you and your friends use every day
  • Annual leaves plus public holidays
  • Lots of team building & recreation activities
  • Lots of Tummoc Goodies & Performance bonuses
  • Employee referral bonus 

 

We respect time, talent, trust

Apply, only if you possess the above skills, have a never-give-up attitude, and have a true passion for public transport.

 

 Work Exp Required: 0-1 Yrs. (Relevant)

Read more
icon
Hyderabad, Gurugram
icon
2 - 6 yrs
icon
₹12L - ₹20L / yr
Kotlin
Android Development
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

We are looking for a Sr. Android developer who is dedicated to his craft, writes code that is proud of and can hit the ground running. We need you to write beautiful code to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, to developing, testing and launching. You need to make sure the company's technology strategy serves its business strategy. In short, we are looking for someone who would take the company to the next level.

 

We are looking for a Sr.Android developer to join us as a full-timer as soon as possible. We operate through mobile and the web app. You will be one among the initial team of core developers using technology to delight the customers.

 

Responsibilities:

  • Architect, design, build, deploy and maintain scalable, reusable software.
  • Help us build an awesome backend for our mobile apps.
  • Work on feature development, designing solutions and deployments etc.

 

Requirements:

  • Strong Experience with java and kotlin.
  • Strong knowledge of android architectural guidelines.
  • Ability to develop custom android components.
  • Strong experience in advanced webview-related apps, and chromium/firefox browsers.
  • Experience with Javascript fundamentals.
  • Experience in RxJava and/or Coroutines, Retrofit, Dagger and/or Koin.
  • Experience with client-side media caching and prefetching assets.
  • Experience with Android framework (activities, services, related lifecycles, intents, content providers, broadcast receivers etc).
  • MVP/MVVM/MVI(Preferable) architectures.
  • Knowledge of multi threading and memory management specific to mobile devices and caching mechanisms.
  • Experience with third party analytics and marketing SDK's.
  • Experience with SQLite and Room database.
  • Experience in developing Location Based Services.
  • 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.
  • Should be aware of platform-independent mobile application development trends/tools.
  • Expertise in payment gateway and social media integration.
  • Contributed to apps in Google Play Store.
  • Come up with your own goals and don't need heavy direction or daily check-ins.
  • Prior entrepreneurial experience would add a lot of weight (even if it is selling lemonades).
  • Having a great GitHub profile.
  • Work on some open source projects.
Read more
DP
Posted by Debashish Bose
icon
Kolkata
icon
1 - 4 yrs
icon
₹2.5L - ₹8L / yr
Java
Kotlin
Android Development
Model-View-View-Model (MVVM)
RxJava
+1 more
We're looking for rockstar individuals who are passionate to create an impact, love to take responsibility & ownership, and are curious to learn. You'll be working closely with founders, participate in building products ground up, and grow with the company's growth.

Core Skill needed
  • You have prior experience in Java
  • You have a deep understanding of Android SDK, app fundamentals & different development frameworks, integration with backend / API
  • Excellent attention to detail and an eye for visuals. Design skills are not required but you should be able to critique and modify existing designs
  • You have a deep interest in technology
  • You're ready to learn and use new technology
Read more
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort