Model-View-View-Model (MVVM) Jobs in Bangalore (Bengaluru)

Explore top Model-View-View-Model (MVVM) Job opportunities in Bangalore (Bengaluru) from Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.
icon
icon
Bengaluru (Bangalore)
icon
1 - 4 yrs
icon
Best in industry
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more

Why you should be interested in this role?

 

Biofourmis is pioneering an entirely new category of digital health, by developing clinically validated software-based therapeutics to provide a better outcome for patients, smarter engagements and tracking tools for clinicians. By combining Machine Learning Technology we are creating a truly unique movement in the health space.

Our team works in a cross-functional agile setup consisting of mobile developers, backend developers, designers, product managers, researchers, and scrum masters.

 

Biofourmis headquartered in Boston, develops and delivers clinically validated software-based therapeutics to provide cost-effective solutions for payers, accelerated research and drug development for biopharmaceutical companies, advanced tools for clinicians to deliver personalized care, and, ultimately, better outcomes for patients.

 

Our robust digital therapeutics products and pipeline cover multiple therapeutic areas including heart failure, acute coronary syndrome, COPD, and chronic pain.

 

A successful Series B and Series C round funding, strategic acquisitions, key commercial multi-year contracts, FDA approvals, new U.S. headquarters, and industry recognition were among some of our achievements in 2020-21.



Role:

As an iOS Engineer at Biofourmis, you are engaged right from the product ideation conversation where you analyse requirements, explore the feasibility to implement it to make it a full-blown product. You ideate, identify the solution, build and suggest the right architecture, engage the right partner, demonstrate the idea, present the solution to multiple stakeholders, execute a proof of concept, and finally oversee it all while the dream gets implemented.

 

 

People and Technology:

There would be direct interactions between the internal product and engineering teams. The engineering team is comprised of UI/UX, Mobile - iOS, Android, Backend - NodeJS, Python, Web - Angular, HTML/CSS, QA, and DevOps team.

We have the best engineers and they are always willing to support a customer use case and brainstorm new ideas, which makes the job even more fun.

 

 

Responsibilities:

  1. You will be a part of the core development team at Biofourmis to work on engaging and challenging products in healthcare/digital therapeutics domain
  2. You will be constantly developing new features, improve existing features of our new and existing products.
  3. You will be working closely with the product team, backend team, android team, web team and QA team to shape the product
  4. You will be responsible for mentoring and guiding juniors, who will help you build the product along the way

 

 

Skills:

  1. Good communication and interpersonal skills
  2. Proficiency in iOS development (knowledge of UIKit, Storyboards, Autolayout, Size classes and other iOS frameworks)
  3. Well versed in Swift and Objective C (knowledge of various concepts in these programming languages)
  4. Experience in Swift
  5. Application knowledge of architectural patterns like MV(X), VIPER, Coordinator and such
  6. Technical designing abilities using clean architecture, SOLID patterns
  7. Knowledge of Apple HI design guidelines and various UI controls
  8. Good understanding of Git and related workflows for daily development activities
  9. Application knowledge of unit testing. TDD knowledge is an added advantage
  10. Hands-on debugging and troubleshooting skills
  11. Working knowledge of Agile methodology and scrum
Read more
icon
Bengaluru (Bangalore)
icon
0 - 7 yrs
icon
₹15L - ₹40L / yr
Data Structures
Kotlin
Java
Android Development
Model-View-View-Model (MVVM)

Audify is a product led and employee driven growing tech company based out of Bangalore. We focus on building entertainment products (Apps and games). Over the last 4 years, we have grown exponentially and acquired more than 50 million users across the world. Our apps have been among the top apps in countries like Brazil, Mexico, the US, and Germany.

 

We aim to become pioneers in data driven mobile products and to make that achievable, we are looking for Android Developers for Audify Music Player who can own development through the planning, design and development life cycle and help us create unique and seamless user experience on the android platform.

 

What You Will Do :

 

  • Take ownership of the product/ feature, collaborate with cross-functional teams to define, design, and ship new features and meet the deadline
  • Writing unit-test code for robustness, including edge cases, usability, and general reliability in Kotlin following MVVM framework guidelines.
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency
  • Develop and maintain new features on Mobile Application development
  • Use technical knowledge and creative thinking to provide the most innovative solutions.
  • Follow process workflows to ensure a smooth operation on a daily basis

 

What You Should Have :

 

We're searching for individuals who are inquisitive, willing to learn new things, passionate about innovation, and want to improve themselves a little bit every day.

 

  • B.E./B.Tech degree from tier I/II colleges with 1-7 years of experience in Android development.
  • Solid knowledge of topics including databases, object-oriented design, algorithms, and data structures
  • Experience with Kotlin for Android programming and a solid understanding of the Android SDK, mobile development, and Android ecosystem, and how to work with various screen sizes
  • Ability to mentor and support other team members by doing code reviews
  • Posses excellent debugging and optimisation skills.
  • Understanding and dealing with Google's Android design ideas, interface guidelines, and external data via REST and JSON, third-party libraries, APIs is essential.
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Curious mind that seeks new methods and tools to make great apps faster and better.

 

What You Will Get :

 

  • A steep learning curve within the core gaming team consisting of highly talented individuals
  • Perks like health insurance, ESOPs, Joining Bonus, along with a highly competitive salary
  • An opportunity to lead a team of developer for a portfolio of products in coming years
  • A transparent and flat work culture with like-minded people and collaborative environment
  • Office perks including snacks, gym, cafeteria, pool table, playstation and much more
 
Read more
DP
Posted by Priyal Shenoy
icon
Bengaluru (Bangalore)
icon
2 - 7 yrs
icon
₹7L - ₹20L / 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
icon
Bengaluru (Bangalore), JP Nagar
icon
3 - 5 yrs
icon
Best in industry
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+3 more

DailyRounds/ Marrow is a healthcare startup focused on organizing "Knowledge of practice of Medicine" and building a community of Doctors (and healthcare professionals). We hold the largest IP (intellectual property) in clinical medicine in India. We hope to put this IP, network, and our best efforts to help Doctors improve how they diagnose and treat. We are a diverse team of 300 people based in Bangalore. We are product-driven. We believe businesses should scale and be profitable. We stay away from fads and focus on what makes business sense, what can scale, and what can make a positive impact (in that order).

In April 2019 M3 India, the Indian subsidiary of Japanese Healthtech company M3 (one of the largest healthcare networks globally, listed on the Tokyo Stock Exchange), picked up a majority stake in DailyRounds to foray into a case-based problem-solving, community platform, and medical test preparation business in India.

 

Job Location: Bengaluru

 

We would like to speak to you if you have these experience and Skills:
  • 3-5 years of experience in Native Android App development (Preferably for a B2C Product)
  • Proficiency in various algorithms and data structures.
  • Proficiency in Kotlin with at least 1 year of experience in Kotlin.
  • Good knowledge of Coroutines, RxJava, and JetPack components. JetPack Compose is a bonus.
  • Strong experience with REST APIs (Retrofit), storage databases, Multi-threading, performance, and memory tuning.
  • Deep understanding of android architecture such as MVP and MVVM.
    Maintain code and write automated tests to ensure the product is of the
    highest quality.
  • Reach out to the open-source community to encourage and help
    implement mission-critical software fixes.

At DailyRounds You Will : 

  • Join a team that is building products used by 120k + doctors every single day.
  • Work on PetaByte Scale Streaming Systems - more than 50 million hours of video have been streamed.
  • Lead high-volume VOD streaming(think of systems as sophisticated as Netflix and Amazon prime).
  • Challenge oneself on Security, Scalability, and Stability

Check out 6 things to consider before joining us: https://lnkd.in/fdA-AYS" target="_blank">https://lnkd.in/fdA-AYS

 

At DailyRounds We Love :

  • Experimenting - freedom to try out your ideas
  • Flat organizational structure 
  • Building products our own way
  • Investing 20% of working hours into creative learning and R & D’s and earning Tech Cred

At DailyRounds We take good care of our people :

  • Relocation assistance
  • Healthy breakfast, lunch & snacks
  • The latest Mac devices
  • Avail Azure/AWS credits for your personal projects
  • Global networking and learning opportunities
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 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 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
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 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
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 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
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
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
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
Bengaluru (Bangalore)
icon
1 - 2 yrs
icon
₹4L - ₹7L / yr
Java
Kotlin
Android Development
Model-View-View-Model (MVVM)
RxJava
+1 more

We are Tummoc

Leading the smart commute revolution of India, Tummoc (India’s first Multi-modal Connectivity Platform), intends to build the public transport accessible to every doorstep by making every mode of commute available in your city to travel from A to B. 

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 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 commute - can we design the efficient and reliable system to plan their commute with accurate information of public and private transport
  • Transition people from private to hybrid multimodal commute
  • Someone's traveling home late at night - can we give their friends, family peace of mind?
  • Build 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, 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
  • Strong UI/UX design exposure and experience in developing apps with pixel perfection
  • Strong debugging skills along with experience in handling & refactoring 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 optimisation experience
  • Manage the entire app development and release lifecycle with app distribution
  • Conversant with the latest changes in Android development landscape
  • Familiar with A/B testing

 

Key Skills

  • 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
  • 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 giving up attitude and have a true passion for public transport.

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

We are Tummoc

 

Leading the smart commute revolution of India, Tummoc (India’s first Multi-modal Connectivity Platform), intends to build public transport accessible to every doorstep by making every mode of commute available in your city to travel from A to B.

 

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

 

  • Possess at least 3+ years of experience in ios Experience with swift
  • Strong understanding of algorithms
  • Have strong knowledge of iOS frameworks, and 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
  • Good in pixel-perfect implementation of designs
  • Deep understanding of memory management, multi-threaded programming, Background services and synchronization
  • Experience in developing secure applications
  • Strong debugging and root cause analysis skills alongside data structures

 

  • Familiarity with designing and developing Core OS frameworks
  • Mentor and support other team members by doing code reviews and applying your experience in process and technical leadership

 

  • Work in agile team environments and are a self-starter, conscientious member of the team.
  • Experience in google maps APIs & location services
  • Experience with Local DB
  • Experience in building custom UI
  • Experience with IOS frameworks such as Core Data, Core Animation, etc
  • Good understanding of code versioning such as git
  • Experience with beta and release process

 

Good to have

  • Knowledge of low-level C-based libraries

 

Benefits

 

  • Working on an app with worldwide impact - help to make cities usable
  • Influence over the product that you and your friends use every day
  • Lots of team building & recreation activities
  • Lots of Tummoc Goodies
  • Employee referral bonus

 

We respect time, talent, trust

 

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

Read more
DP
Posted by Sadhana Aryal
icon
Bengaluru (Bangalore), Mumbai, Hyderabad
icon
0 - 5 yrs
icon
₹4L - ₹10L / yr
Model-View-View-Model (MVVM)
RxJava
iOS App Development
Android Development
Need android developers to work for an AI-based healthcare app. Ideal experience in healthcare or mobile apps in healthcare,fitness,travel domain preferred.
Minimum experience 1 year.
Maximum experience 5 years.
Freshers can also apply if they have adequate working knowledge.
Read more
DP
Posted by Mahaveer Suthar
icon
Bengaluru (Bangalore)
icon
3 - 9 yrs
icon
Best in industry
iOS App Development
Swift
Objective C
Xcode
Model-View-View-Model (MVVM)
+2 more

About Clutterbot

Many families feel overwhelmed with house clutter and have little time between work and parenting to keep their homes tidy. Clutterbot is on a mission to help busy families keep their homes free of clutter. We’re developing a safe household robot that drives around the house, picks up toys and clothing off the floor, and organizes them into containers.

 

About the Role

We are looking for a Mobile iOS Software Engineer who has experience with iOS development using Swift and/or Objective C along with developing backend web services. Experience with Android development, Flutter, Linux and embedded systems would be a plus. Helping us build our iOS app and backend services used to control and configure our robot.

 

You’ll be joining a small close-knit team building a new kind of household robot. We've recently opened a new 4,500 sqft R&D space in HSR Layout, Bangalore!

 

Qualifications

  • Bachelor's degree or higher in computer science, software engineering, mechatronics or related field experience
  • 2+ years of relevant career experience either in industry or in academia
  • Strong iOS programming skills with Swift and/or Objective C
  • Strong experience developing backend web services with AWS, Azure and/or similar
  • Strong mathematics, physics and academic problem solving skills
  • Ability to stay abreast of current and emerging technologies
  • Capable of solving complex problems with little supervision in a timely manner
  • Excellent written and verbal communication skills
  • Can collaborate well with remote and global teams

 

Bonus Skills

  • Experience with Linux and embedded systems
  • Experience with ROS and/or robot navigation
  • Experience with computer vision and/or machine learning
Read more
DP
Posted by Prital Magar
icon
Bengaluru (Bangalore)
icon
3 - 8 yrs
icon
₹15L - ₹30L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

About Smartstaff


At Smartstaff we are building an ecosystem that is focused on making work better for the 100 million blue-collar workers working in India's Industrial hubs. 


Smartstaff is a full stack blue collar workforce management platform designed for manufacturing companies. 


The three key offerings of the business are: 


  • A mobile first HRMS platform that automates and digitises all aspects of workforce management for manufacturing plants starting with attendance capturing to payrolling. 
  • Staffing solutions for companies struggling with high attrition and high absenteeism. Smartstaff can improve manufacturing efficiency by helping companies employ an engaged and reliable contingent workforce. 
  • Worker benefits that cover use cases like advance salary, worker insurance, worker accommodation and more. These benefits can improve worker retention by ~30%. 


Our team is made up of seasoned entrepreneurs, brilliant engineers, driven sales professionals, creative marketers and persistent operations folks who have done this before and want to do it again. This time bigger…


What’s left to add?

You



What will you do? 


As an Android Developer you will be responsible for developing mobile apps which sees thousands of daily active users on a real time platform. You will design, develop, and implement new ideas and products from scratch. You will be interfacing with the server side engineering team to scale out our apps across thousands of user


  •  The role will actively involve you to define and implement the product from scratch, own the entire development lifecycle. 
  •  Work with fellow designers and developers in an iterative environment with short and impactful development cycles. 
  • Develop cutting edge functional modules that will be integrated across all our Android apps. 
  •  Build proprietary SDKs to enable partnerships with other industry leaders. 
  •  Brainstorm, contribute new ideas, conceive innovative strategies, and implement solutions to difficult problems 
  • Exploit the most advanced Android APIs and platform features to build innovative applications.  Work closely with our backend team to interface with RESTful API services and get involved in design decisions. 
  •  Work with the real time feedback from our users to derive the functional specification 
  •  Make the product better Discoverable to deploy the Mobile solution. 

What will enable you to do it?

  •  B.Tech/BE/MS/M.Tech in Computer Science, Engineering or a related subject 
  •  4+ years of experience in Android development. 
  •  Experience in building applications that have been published on Playstore. 
  •  Strong coding abilities and experience with Java, Android SDK, platform tools and optimization techniques. 
  • Experience heavily on high level and low level designing of products. 
  •  Technically Hands-on, prior experience with scalable Architecture 
  •  Strong Object Oriented (OO) design and development experience 
  •  Experience interfacing with REST APIs. 
  •  Proficient with Git (or equivalent). 
  •  Experience with multi-threading, memory management, interactive application development paradigm under Android 
  •  Material Design 


Who should apply for this job?


  • You. If you are someone who is looking for:
  • Growth opportunities within an organization that’s blitzscaling
  • Making an impact in the India substack by building an ecosystem for the blue-collar workforce community 
  • Driving user behaviour for qik-changing and ever-evolving problem statements
Read more
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹15L - ₹30L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more

About Plum

 

We are making health insurance - simple, accessible and affordable. Hundreds of businesses of all sizes from startups to large corporates trust Plum for their employee's health protection.

 

Healthcare in India is seeing a phenomenal shift. Healthcare cost is seeing an inflation that is three times the general inflation. Treatments of diseases including Covid-19 can wipe out entire household savings. The majority of Indians won't be able to afford health insurance on their own. As many as 600mn Indians would depend on employer-sponsored insurance.

 

Enter Plum. Plum is re-imagining the health insurance stack and accelerating the penetration of health insurance in India to 100%. Plum has forged new underwriting and fraud detection algorithms to enable companies as small as 2 to benefit from group insurance. The platform enables realtime insurance design & pricing to enable companies to buy insurance in 3-clicks. And offers employees hassle-free claims experience through an integrated digital process.

 

Plum is backed by leading global investors including Tiger Global, Sequoia Capital, Tanglin Ventures and Incubate Fund (read more here)

Roles and Responsibilities

  • Design, build, and maintain high-performance, reusable, and reliable Java code. 
  • Translate designs and wireframes into high-quality components and modular code, ensuring the best possible performance, quality, and responsiveness of the application
  • Strong advocate of Google’s iOS design principles and interface guidelines
  • Strong sense of ownership and integrity demonstrated through clear communication and collaboration.
  • Having experience with building and maintaining an open source project or design library is a plus. 

Qualifications

  • 3 + years of experience of iOS SDK, Swift and how to deal with different screen sizes. 
  • Experience with local databases, offline storage, threading, and performance tuningFamiliarity with RESTful APIs to connect iOS applications to back-end services
  • Familiarity with the use of additional sensors, such as camera, gyroscopes and accelerometers
  • Knowledge of the open-source iOS ecosystem and the libraries available for common tasksAbility to understand business requirements and translate them into technical requirements
Read more
icon
Bengaluru (Bangalore)
icon
5 - 7 yrs
icon
₹15L - ₹30L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

About Plum

 

We are making health insurance - simple, accessible and affordable. Hundreds of businesses of all sizes from startups to large corporates trust Plum for their employee's health protection.

 

Healthcare in India is seeing a phenomenal shift. Healthcare cost is seeing an inflation that is three times the general inflation. Treatments of diseases including Covid-19 can wipe out entire household savings. Majority of Indians won't be able to afford a health insurance on their own. As many as 600mn Indians would depend on employer-sponsored insurance.

 

Enter Plum. Plum is re-imagining the health insurance stack, and accelerating the penetration of health insurance in India to 100%. Plum has forged new underwriting and fraud detection algorithms to enable companies as small as 2 to benefit from a group insurance. The platform enables realtime insurance design & pricing to enable companies to buy insurance in 3-clicks. And offers employees a hassle-free claims experience through an integrated digital process.

 

Plum is backed by leading global investors including Tiger Global, Sequoia Capital, Tanglin Ventures and Incubate Fund (read more here)


Role and Responsibilities

  • Design, build, and maintain high performance, reusable, and reliable Java code. 
  • Translate designs and wireframes into high quality components and modular code, ensuring the best possible performance, quality, and responsiveness of the application
  • Strong advocate of Google’s Android design principles and interface guidelines
  • Strong sense of ownership and integrity demonstrated through clear communication and collaboration.Having experience with building and maintaining an open source project or design library is a plus.

Qualifications

  • 3 + years of experience of Android SDK, different versions of Android, and how to deal with different screen sizes. 
  • Experience with local databases, offline storage, threading, and performance tuningExperience with Kotlin and Jetpack Compose is desirable.
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Familiarity with the use of additional sensors, such as camera, gyroscopes and accelerometers
  • 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
Read more
DP
Posted by Varigonda Kavyasree
icon
Bengaluru (Bangalore)
icon
1 - 3 yrs
icon
₹13L - ₹16L / yr
Swift
Objective C
iOS App Development
Xcode
Model-View-View-Model (MVVM)
+1 more
Role Summary
Driving design and innovation in the user-facing application to manage Yulus’ fleet, you will be working on Yulu Mobile Application which will include Maps, interaction with IoT devices via Bluetooth, and various other features. You will use your expertise in application development to evaluate and select development methods, processes, standard methodologies and tools. An eye for detail, Pixel perfection
and walking the extra mile to deliver a great user experience is essential.

Key Responsibilities
● Designing and building mobile applications for Apple’s iOS platform.
● Collaborating with the design team to define app features.
● Develop test specs and approaches for the application
● Investigate and resolve performance issues, and inefficiencies
● Ensuring quality and performance of the application to specifications.
● Identifying potential problems and resolving application bottlenecks.
● Fixing application bugs before the final release.
● Understand the market and participate in product roadmap discussions

Key Requirements
● Degree from a top engineering college, or equivalent technical background is preferred
● Agility and ability to adapt quickly to changing requirements, scope and priorities
● 2-4 years of industry experience in iOS Mobile Application design and development, with minimum 2 apps deployed in App Store
● A deep familiarity with Swift. Experience working with iOS frameworks such as Maps, core Location, core Bluetooth and Core Animation
● Strong UX/UI design exposure and experience in making apps work intuitively
● Ability to identify issues and improve application performance
● Experience in the usage of instruments to detect memory leaks for performance optimization
● Develop unit and functional test cases
● Familiar with the following – Git repository, Restful API, MVC, MVP, MVVM
● Strong CS fundamentals (with competencies in algorithms and data structures)
● Experience with third-party libraries and APIs Solid understanding of the full mobile development life cycle.
● Highly accountable and takes ownership, with a collaborative attitude, and a lifelong learner
Read more
DP
Posted by Dhwani Rambhia
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹2L - ₹25L / yr
Kotlin
Android Development
Java
Model-View-View-Model (MVVM)
RxJava
+14 more

 

 

Android Developer

GormalOne LLP. Mumbai IN

 

 

GormalOne is a social impact Agri tech enterprise focused on farmer-centric projects. Our vision is to make farming highly profitable for the smallest farmer, thereby ensuring India's “Nutrition security”. Our mission is driven by the use of advanced technology. Our technology will be highly user-friendly, for the majority of digitally naive farmers. We are looking for people, who are keen to use their skills to transform farmers' lives. You will join a highly energized and competent team that is working on advanced global technologies such as OCR, facial recognition, and AI-led disease prediction amongst others.

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
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

 

Basic Requirements

  • Have published at least one original Android app
  • Experience with Android SDK
  • Experience with offline storage, threading, and performance
  • Familiarity with the use of additional sensors such as gyroscopes and
  • 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

 

 

Preferred Requirements

  • BS/MS degree in Computer Science, Engineering, or a related subject
  • Proven software development experience and Android skills development
  • Proven working experience of minimum 2+ Years in Android app development

 

Kindly note: Salary shall be commensurate with qualifications and experience

 

 

 
   

 

Visit us at - https://gormalone.com/ & https://www.nitara.co.in/

 

Read more
icon
Bengaluru (Bangalore)
icon
3 - 5 yrs
icon
₹8L - ₹10L / yr
iOS App Development
Objective C
Swift
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
DP
Posted by Sonali Bindiya
icon
Bengaluru (Bangalore)
icon
1 - 5 yrs
icon
₹7L - ₹20L / yr
iOS App Development
Objective C
Swift
Model-View-View-Model (MVVM)
iPhone SDK
+1 more
We are looking for an iOS developer responsible for the development and maintenance of applications in Siterecon. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

You will work with:
  • Industry insiders and Subject matter experts from the product, sales and growth success teams
  • Experienced developers, open-source contributors, competitive programmers and research enthusiasts
  • Passionate, responsible, innovative and outspoken team members

Responsibilities:
  • Translate designs and wireframes into high quality code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organisation, and automatization
  • Optimise application performance and reduce page loading speed
  • Own, execute and deliver products/features end-to-end from planning to design to development to deployment
  • Contribute towards technical architecture – including coding framework, cloud administration, security etc.
  • Possess strong problem solving and decision-making skills while using good judgement
  • Ability to work independently and multi-task effectively
  • Fast learner and staying up-to-date on emerging technologies
  • Be the go-to person for the team for guidance and be able to mentor and delegate tasks to junior team members

Requirements:
  • 2+ years of experience with iOS development(Swift/Objective-C)
  • Experience in Swift, in at least 1 project
  • Good understanding of view layouting, multithreading, MVC architecture, application lifecycle
  • Familiarity with RESTful APIs to effectively integrate iOS applications
  • Proficient understanding of code versioning tools

We’d be impressed if you also have –
  • Experience with Google Maps SDK.
  • Experience in SwiftUI
  • Knowledge of cross platform development using Flutter/React Native.
Read more
icon
Bengaluru (Bangalore)
icon
2 - 9 yrs
icon
₹7L - ₹14L / yr
HTML/CSS
Javascript
Angular (2+)
AngularJS (1.x)
ASP.NET
+6 more
Net FS

- Software Developer with minimum 2+ years of development experience in .net
- Write effective and reusable code using the MVVM framework
- Expertise in .net core, OOPS concept and .net coding guidelines
- Solid understanding of Object-Oriented design patterns
- Good in logical and problem solving skills
- Good analytical and debugging skills
- Ability to understand requirements
- Knowledge of unit testing and code analysis tools will be added advantage
- Knowledge of Azure services will be added advantage
- Knowledge of working with XML will be added advantage


Angular
- Looking for an Angular Developer who has deep knowledge of Angular practices and commonly used modules based on extensive work experience.
- Should be flexible to adapt quickly to new technologies as required.
- Hands on and implementation of Angular applications, directives, controllers, services
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
- Good experience on OOPS Design skills.
- Experience with consuming RESTful services
- Creating self-contained, reusable, and testable modules and components
- Should have good knowledge of the MVVM frameworks
- Exposure to Microsoft Azure is an added advantage
- Critical thinker and problem-solving skills
- Team player
- Great interpersonal and communication skills
- Should have strong programming knowledge in Angular (Angular v8+) with at least 3+ years of relevant experience
Read more
DP
Posted by Karina KC
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹4L - ₹15L / yr
Windows Presentation Foundation(WPF)
C#
Model-View-View-Model (MVVM)
XAML
Windows Forms
  • Design, development, and testing of new features in the applications
  • Responsible for regular communication with others involved in the development process
  • Implement, Unit test, bug-fix and refactor functionality
  • Responsibility for design and implementation of software projects using C#
  • Participate as a team member in fully agile Scrum deliveries
  • Provide support to end users
  • Design, build, and maintain efficient and reliable C# code
  • Must have worked on Multithreading.
  • Must have worked on WPF
Read more
DP
Posted by Sangram Matkar
icon
Bengaluru (Bangalore)
icon
6 - 14 yrs
icon
₹40L - ₹70L / yr
Android Development
iOS App Development
Kotlin
Model-View-View-Model (MVVM)
React Native
+2 more

About the role:

75M teachers and students use Quizizz on a monthly basis. Many of these users have trusted us in their classrooms to run fast, fun, and reliable mobile experiences for assessments and quizzes. We want to build on that trust and continue to delight our students and teachers with products and platforms that can be used in multiple situations (lessons, simulations, etc.,) and become the preferred OS for teachers in classrooms. 


Our team of mobile engineers has built a react-native mobile app that has garnered 10s of millions of downloads. As we look to scale, we want to go deeper into geographies that are mobile-first. This is where you come in – You will not only manage a team of mobile engineers but also work closely with founders and senior leaders to shape the culture of the engineering organization for many years to come. You will hire engineers,  and inspire your team with exceptional designs, scalable component architectures, and frameworks that will help increase the velocity of your team. 


You will care deeply about your team, invest in their personal growth, and support them in maximizing their impact on the business. While you may not write code daily, you will be expected to evaluate and raise the technical bar for the team with code, and design reviews. You will lead by example, not authority.

What you should expect to accomplish:

 

  • Learn about the domain, and develop a sense for defining the future direction of our mobile product. 
  • Be a strong advocate for our mobile product across the organization, so every team is aware of the intricacies of mobile use-cases.
  • Work closely with others to shape the platforms, operating, recruiting, and onboarding strategies. 
  • Plan, prioritize and deliver products at a predictable cadence.
  • Maintain a high-quality bar for yourself and your team. 
  • Recruit, coach, and develop engineers. Give regular feedback, so people can grow personally and professionally. 


About You:


  • Technical: You enjoy solving people and organizational challenges, but gravitate towards technical challenges, keeping up with industry trends, and helping the team establish new practices. You are passionate about the product and technology to ask the right questions and think through different tradeoffs. You are able to influence designs and create frameworks that make it faster for the mobile team to ship products at a high quality.

  • Startup mentality: You are comfortable navigating the fast-moving, unstructured nature of a startup. You are self-motivated to add value and bias towards action. You understand the importance of setting the engineering quality bar for the long-term success of our business but are able to make difficult prioritizations.

  • Excellent Communicator: You are able to simplify communication not only for your teams but for cross-functional teams and candidates. You are able to effectively communicate our vision and direction and inspire others.

  • Deliver Results: You have experience managing mobile engineering teams with a record of shipping in a fast-paced environment, or you have multiple years of experience as a technical lead, with exposure to prioritization, cross-team collaboration, and engineer mentorship.


What we value:


  • You have managed mobile engineering teams at startups before, particularly during periods of rapid growth and organizational change.

  • You have experienced the challenges of scaling and re-architecting platforms through multiple orders of growth. 

  • You have experience shipping mobile products that span multiple geographies. 

  • You have hands-on experience building native mobile experiences in android or iOS.
Read more

Happy customers are our true wealth · “One of the best apps to manage funds. ·

Agency job
via HyrHub by Shwetha Naik
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹18L - ₹30L / yr
Swift
Cocoa Touch
Core Data
iOS App Development
Objective C
+4 more
The iOS developer will be responsible for the development and maintenance of applications
aimed at iOS devices. The role holder’s primary focus will be development of iOS
applications and their integration with back-end services. He/she will be working alongside
other engineers and developers working on different layers of the infrastructure.
 
Key Responsibilities:
 Design and build advanced applications for the iOS 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 improving application performance.
 Continuously discover, evaluate, and implement new technologies to maximize
development efficiency.
 Ensure the performance, quality, and responsiveness of applications
 Identify and help maintain code quality, organization, and automatization
 Design, code, analyze, and test systems for iOS applications.
 Introduce and present the use/nuances newly designed products.
 Handle software updates and patches, correct bottlenecks and fix bugs.
 Maintain drafts, files, codes and scripts in an organized manner that allows other team
members to make edits/suggestions/changes.
 Continually learn about new programming languages, operating system updates, and other
information that will affect the functions of applications in development.
  
Job Location: Bangalore
 
Education: BE / B-Tech from reputed institutes
 
Skills/Competencies:
 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
 Familiarity with cloud message APIs and push notifications
 Knack for bench marking and optimization
 Proficient understanding of code versioning tools
 
Experience: 3-4 Years
Read more

Health and wellness startup

Agency job
via Qrata by Rayal Rajan
icon
Bengaluru (Bangalore)
icon
3 - 7 yrs
icon
₹25L - ₹35L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+4 more
Designation: Software Engineer
Location: Bangalore

Our Vision:

Company is building a first-of-its-kind, lifestyle health product for Women in India. We believe that the future of health and fitness is digital, and women will drive the digital fitness revolution in India. Existing digital health and fitness products are highly transactional and we see a huge opportunity to build a truly aspirational product that will
inspire and empower millions of women to lead healthier lives. If you are passionate about building a product that blends together technology, content, and community, we would love to talk to you.

Requirement:

Company is looking for results-oriented Engineers. An ideal candidate for us would be a passionate builder of great products/frameworks and someone who would thrive in a fast-paced environment and enjoy the challenge of complex business contexts that are typically being defined in real-time. In this role, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare
ecosystem. You are someone who insists on the highest standards for quality, maintainability, and performance. You will be working in a fast-paced and agile work environment delivering quality solutions that have an immediate business impact.

Responsibilities:

- Design and build highly reliable and performant applications that deliver a great user
experience.
- Own large technical deliverables and execute in a structured manner.
- Take the accountability of the overall health of the applications you build.
- Platformize components as libraries, utilities and promote reuse.
- Be able to conceptualize and develop prototypes quickly.
- Lead by example, mentor and guide team members on everything from structured
problem solving to development of best practices.

What we are looking for:

- Deep expertise of the iOS and Android ecosystems.
- Hands-on experience with either React Native, Flutter, Swift or Kotlin.
- Deep understanding of your tools: Languages, frameworks, systems.
- Experience with abstracting requirements into frameworks.
- Hungry to learn, share knowledge, and enjoy mentoring others.
- Data driven, having customer empathy, striving to build stable, delightful
applications.
- [Optional, but desired] Experience with video streaming and Real Time
Communication technologies.
Read more

a video-sharing mobile app

Agency job
via HyrHub by Shwetha Naik
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹25L - ₹30L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more
  • Minimum 2 years of experience in RxSwift is mandatory.
  • Exhibiting expertise in iOS SDK frameworks and fundamentals.
  • Understanding of iOS application architecture and design.
  • Understanding of memory management, network interaction, concurrency, and multi-threading in iOS and demonstrating strong computer science fundamentals.
  • Exhibit knowledge of Code-versioning tools (GitHub/Gitlab/SourceTree/SVN).
  • Demonstrate Experience with Xcode profiling tools to identify and improve app performance.
  • Have Knowledge in tracking tool like JIRA.
  • Exhibit amazing debugging skills with the ability to write unit test cases for robustness, including edge cases, usability, and general reliability.
  • Be well versed with Agile methodology.
  • Work closely with API, Product Design and Product Management teams.
  • Ships feature in fast moving agile sprints.
  • Exhibit excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.
Read more
DP
Posted by Balasubramanian Krishnan
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹3L - ₹6L / yr
Android Development
Kotlin
Java
API
Technical Architecture
+9 more

Looking for a great career as a Android Developer? NuVeda is the perfect place for you!

Who we are?

A two-time award winner for the best product from eLearning Industry (2022), NuVeda established in 2006, is a fast-growing SaaS company with offices in Minneapolis, Chennai & Bangalore.

 

What do we do?

As a strategic growth partner in learning and development, we help our Customers Design, Deliver & Manage all their learning interventions at scale, Measure the business impact and Monetize the learning assets.

 

Our Vision & Culture

With a vision to build the "Google of Learning", we thrive in an open and honest organization culture where Autonomy, Alignment to Purpose, Integrity, Continuous Learning and Development are fostered to be future ready.

 

Why us?

We promise you an ambitious career path, compensation & benefits as per the industry standards and a team of high pots who pushes you to your limitless potential.

Responsibilities include:

  • Build efficient, testable and reusable codes.
  • Collaborate with Engineers, Product Managers and Designers to quickly ship new requirements.
  • Take on tough design and product problems while working cross-functionally across design and engineering to polish the product experience.
  • Solve complex performance problems and architectural challenges.
  • Thrive in a culture of continuous improvement by optimizing web products and related components to achieve and maintain high performance of business applications.

 

 Desired Skills

  • 2-4 years of hands-on experience in native mobile app development.
  • Strong passion for programming in Android.
  • Experience in source revision control systems such as git, svn.
  • Knowledgeable about MVC and MVVM architecture.
  • Experience working with remote data via REST and JSON.
  • Experience with SQL Lite and other databases.
  • Experience with UI development.
  • Experience with publishing apps.
  • Positive attitude towards work (Dynamic) and good communication skills.
  • Proficient in Kotlin programming, Java and Android APIs.
  • Strong knowledge of Android App architectures and implementation.
  • Ability to write model code for functional and non-functional requirements

 

Read more
DP
Posted by Krupa Shiv
icon
Bengaluru (Bangalore)
icon
2 - 6 yrs
icon
₹5L - ₹18L / yr
Java
Kotlin
Android Development
Model-View-View-Model (MVVM)
RxJava
+1 more
Overall 2+ years of Android SDM/Java/Kotlin experience
• Must have strong experience working using Android Studio
• Must clearly understand compliance requirements and have experience   with successful app submission to the Playstore
• Experience with version control system like SVN, GIT
• Should have a strong understanding of git commands
Read more
icon
Remote, Bengaluru (Bangalore), Chennai
icon
3 - 8 yrs
icon
₹5L - ₹14L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+3 more
Candidates having experience developing apps and who have deployed on Appstore are preferred. knowledge and experience of flutter, sdk integration in native layer and xmpp would be added advantage
Read more
icon
Bengaluru (Bangalore)
icon
2 - 8 yrs
icon
₹20L - ₹45L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more
Responsibility 

● Build & Influence features and products while bringing in iOS best practices.
● Have end-to-end ownership of the product and the codebase (FE and APIs).
● Focus on generic, reusable, and modular components to improve our go-to-market
time.
● Track all important app quality metrics including crash rates, page load times, app
size, memory footprint.
● 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.
● Build a close partnership with the Android team & platform to ensure synergy &
feature parity between the two platforms.
● Inspire & guide fellow team members on system design & best practices.

Requirement:
● 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
● Should be 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), Tirupati
icon
1 - 5 yrs
icon
₹2L - ₹10L / yr
Xamarin
Visual Studio
Model-View-View-Model (MVVM)
C++
SQLite
+5 more

. Hands-on experience in working with  Visual Studio & Xamarin.Forms.

. Hands-on experience in creating user interfaces using Xamarin.Forms      for designing UI using XAML with various layouts and controls.

. Hands-on experience required on MVVM  & C#.

. Hands-on experience in developing Xamarin.Forms Custom Renderers,    Data Binding, Effects,Gestures, Sliders, Listviews, Buttons, Styles,     Checkboxes, Date Pickers, Webview and Dependency Service.

. Need Good Knowledge on data storage options using SQLite Database    In Xamarin.Forms & Android.

. Hands-on experience in Server integration technologies including web      services RESTful APIs.

. Need Good Knowledge with Push Notification Implementation.

  Working experience required on developing the applications and testing    them on Emulators, mobiles and tablets.

. Need Knowledge in generating Android .APK & iOS .IPA files deploying    to the Playstore and App Store.

Read more
icon
Bengaluru (Bangalore), Tirupati
icon
10 - 15 yrs
icon
₹15L - ₹20L / yr
Xamarin
Android Development
Visual Studio
iOS App Development
XAML
+4 more
Hands-on experience in working with Android Studio, Visual Studio & Xamarin.Forms.

Hands-on experience in creating user interface using Xamarin.Forms, Android SDK & iOS SDK for designing UI using XAML with various layouts and controls.

Hands-on experience required on MVVM.​

Hands-on experience in developing Xamarin.Forms Custom Renderers, Data Binding, Effects,Gustures, Sliders, List views, Buttons, Styles, Check boxes, Date Pickers, Webview and Dependency Service.

Need Good Knowledge on data storage options using SQLite Database, Shared Preferences and Content Provider In Xamarin.Forms & Android.

Hands-on experience in Server integration technologies including web services RESTful APIs.

Need Good Knowledge in integrating Google Play Services, Google Maps API and Google
Cloud Messaging.


Need Good Knowledge with Push Notification Implementation in Xamarin.Android by Firebase.

Working experience required on developing the applications and testing them on Emulators, mobiles and tablets.

Proficient in generating Android .APK & iOS .IPA files deploying to the Playstore and App Store.
Read more
DP
Posted by HR Department
icon
Bengaluru (Bangalore)
icon
3 - 10 yrs
icon
₹5L - ₹20L / yr
React Native
Xcode
MVC Framework
Model-View-View-Model (MVVM)
About this role:
We are seeking a senior Mobile developer to join our Engineering team. As a Mobile App Developer, you will work closely with our engineers to create and maintain high quality mobile applications. We are looking for people who are passionate about mobile platforms and converting code into apps that are user-friendly. Working in a fast-paced environment,you will collaborate with internal teams to build functional mobile applications. Ultimately, we are looking for someone who can design and develop our next generation of mobile apps.

Responsibilities:
• Collaborate with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
• Develop ideas for new programs, products, or features by monitoring industry developments and trends.
• Recording data and reporting it to proper parties, such as clients or leadership.
• Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
• Take the lead on projects, as needed.

Requirements:
• 3+ years of demonstrable experience
• Demonstrable portfolio of released applications on the App store or the Android market
• Extensive knowledge about mobile app development from coding to publishing the app to the stores.
• Good knowledge of at least two mobile programming languages like React Native (mandate), Swift and Java etc.
• Understanding mobile app design guidelines on each platform and being aware of their difference.
• Strong knowledge of architectural patterns such as MVP, MVC, MVVM and the ability to choose the best solution for an app.
• Proficiency with writing automated tests in Junit, Espresso, Mocha, Jest etc.
• Familiarity with OOP design principles.
• Experience with third-party libraries and APIs
• Superior analytical skills with a good problem-solving attitude
• Ability to perform in a team environment
• Strong oral and written communication skills
• Ability to interpret and follow technical plans
Read more
DP
Posted by Sridhar Chakkravarthy
icon
Bengaluru (Bangalore)
icon
2 - 3 yrs
icon
₹10L - ₹12L / yr
Swift
Objective C
iOS App Development
Model-View-View-Model (MVVM)
MVC Framework
Responsibilities
• Design and build applications for the iOS platform
• Ensure the performance, quality, and responsiveness of applications
• Collaborate with a team to define, design, and ship new features
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
 
Skills
• Proficient with Swift and Cocoa Touch. Experience in Objective C will be an
added advantage.
• Experience with MVVM will be preferred although MVC is also fine.
• 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 uploading to Apple Store
• Knack for benchmarking and optimization
• Proficient understanding of code versioning tools
Read more
DP
Posted by Abhijith Neeli
icon
Guntur, Bengaluru (Bangalore)
icon
1 - 5 yrs
icon
₹3L - ₹6L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
Taking Care of End-to-End Responsibility from UI/UX Designing, Coding, Testing, and Integration with Servers.
Read more
DP
Posted by Aishwarya Roy
icon
Bengaluru (Bangalore)
icon
5 - 10 yrs
icon
₹32L - ₹36L / yr
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
+1 more

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 15 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/

 

 Technical Overview: 

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: 

  • Product Life Cycle 
  • Work closely with the Product Team to understand business requirements and product  solutions. 
  • Flesh out Use Cases to be implemented and chart out development iterations 
  • Development 
  • Drive design discussions with heavy focus on modeling entities and interactions,following  architectural patterns like MVVM, Clean Architecture, etc. 
  • Review all code being written to ensure it is clean, readable, maintainable and performant,  following well established design principles. 
  • Ensure test coverage of business logic, UIs and integration. 
  • Project Management 
  • Collaborate with multiple teams - backend teams for finalizing APIs, design team for UI/ UX, QA  for testing, etc. 
  • Do iteration planning, give release estimates, share tracker and ensure timely releases.
  • Ensure bugs & crashes escalated are tracked and fixed in a timely manner. 

 

  •  Non Functional 
  • Ensure the apps are performant - no memory leaks, no frame drops, battery usage, etc.
  • Explore, evaluate and drive adoption of new technologies, tools and SDKs as maybe  necessary to improve the entire development process. 
  • Work with cross-platform technologies, like Kotlin Multiplatform, to ensure consistency of  features and code reuse across Android / iOS platforms. 

 

  • Team Management 
  • Manage a team of upto 4 - 5 members. 
  • Do periodic assessment of reportees, chart their growth paths and train them. 

 

Technologies: 

  • Languages: Kotlin, Java, SQL, Ruby (backend) 
  • Frameworks: RIBs, Kotlin Multiplatform, Ruby on Rails (backend) 
  • Architectures: MVVM, MVP, Clean Architecture, etc 
  • Libraries: Kotlin Coroutines, RxJava, Dagger2, Arrow, etc 
  • Integrations: AWS services, Payment Gateways (Razorpay, etc), Google Maps, Firestore, 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. o To keep the code for this large complex app maintainable, there is a heavy emphasis on good  design and architecture. Currently the RIBsframework is used to break the code recursively into  smaller components. 
  • To ensure feature parity and consistency across our Android and iOS platforms, weuse Kotlin  Multiplatformto 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. 
  • Allow them to bid for new client contracts. 

 

 

 

Read more
DP
Posted by Pranitha R
icon
Bengaluru (Bangalore)
icon
2 - 4 yrs
icon
₹4L - ₹9L / yr
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more

Job Summary

We are hiring an experienced, passionate iOS Developer to design, develop and enhance innovative and robust iOS applications with the rest of our ambitious dream team. They must also have a strong understanding of the patterns and practices that revolve around the iOS platform.


Key Skills: IOS, Swift version 4,5, Objective-C,RX swift, Cocoa Touch, APIs, Web Services, GIT, Jira

Additional Skills: Good communication


Job Description

  • Proven working experience in IOS software development
  • Hands-on experience using the language Swift
  • Have published one or more iOS apps in the app store
  • A deep familiarity with Objective-C and Cocoa Touch
  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
  • 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
  • Designing and building advanced applications for the iOS platform
  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Unit-testing code for robustness, including edge cases, usability, and general reliability
  • Strong knowledge in RESTful web services
  • Experience with memory management and caching mechanisms specific to mobile devices
  • Experience of following Agile for development and deployments
  • Good knowledge agile/scrum process
Read more
icon
Bengaluru (Bangalore)
icon
3 - 9 yrs
icon
Best in industry
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
+1 more
CodeCraft Technologies is a multi-award-winning creative engineering company offering design and technology solutions on mobile, web, and cloud platforms.

We are looking for an enthusiastic and self-driven iOS Developer to join our team immediately to 15 Days!!!



Roles and Responsibilities:
• To design and build advanced applications for the iOS platform using Swift.
• To design solutions independently
• To collaborate with cross-functional teams to understand new features / to debug existing features.
• Should be able to demonstrate the features developed by him/her to the client.
• Work on bug fixing and improving application performance.
• Operates effectively in a fast paced, deadline driven, collaborative and iterative programming environment.

Desired Profile:
• 3-9 years of working experience in iOS platform
• Strong technical background, good knowledge of Xcode
• Strong command over Swift.
• Need to have understanding of database (Preferably Realm DB)
• Good understanding of integrating REST API’s.
• Excellent working knowledge of Coordinator pattern, MVVM, GIT.
• Should be able to help junior developers

Good to Have:
• Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
• Android experience will be an added advantage.
• BLE communication
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