Cutshort logo
Emproto Technologies Private Limited's logo

Xamarin Developer

Ravindra Manvi's profile picture
Posted by Ravindra Manvi
2 - 4 yrs
₹3L - ₹8L / yr
Bengaluru (Bangalore)
Skills
Xamarin
skill iconReact.js
skill iconReact Native
skill iconKotlin
We are a 2 year old Tech product and services company started by IIM Graduates. We are looking for talented software developers to join our growth story. Please let us know if you are interested to apply. Thanks Ravindra
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Emproto Technologies Private Limited

Founded :
2017
Type
Size :
20-100
Stage :
Profitable
About

Emproto is a young organization started by Tech enthusiasts who have worked as Product Managers and architects for organizations like Flipkart, Axis Bank, Synchronoss Technologies. Emproto is a Full stack mobile and web app development partner for organizations like Innoviti, Talisma, Savaari.com among others. It is a rapidly growing organization with about 60 problem solvers working  on cutting edge technology stack.

https://emproto.com/our-work.php

Read more
Company video
Emproto Technologies Private Limited's video section
Emproto Technologies Private Limited's video section
Connect with the team
Profile picture
Ravindra Manvi
Profile picture
Linganna Allula
Profile picture
Pradeep Kumar
Profile picture
Vikas Gudi
Profile picture
Ram Saravana
Company social profiles
linkedin

Similar jobs

Porter.in
at Porter.in
1 recruiter
Vanshika Rawat
Posted by Vanshika Rawat
Bengaluru (Bangalore)
4 - 7 yrs
₹15L - ₹25L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+3 more

 

Job Title:

 Senior software Development Engineer

Department:

 Android - Technology

Based at:

 Bangalore

Reports to:

Engineering Manager

Experience:

 4 years to 7 years

Required Qualification:

 B.tech from Top tier college

 

Company Overview:

 

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

 

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

 

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

 

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

 

 

Company URL: https://porter.in/

 

 

                   

 

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

 

Responsibilities:

 

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

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

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

● Participate in iteration planning to give effort estimates.

● Write clean, readable, maintainable and performant code following well established design principles.

● Write Unit Tests and Integration Tests to ensure correctness.

● Track, debug and fix bugs & crashes escalated.

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

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

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

 

Technologies:

 

● Languages: Kotlin, Java, SQL

● Frameworks: RIBs, Kotlin Multiplatform, Spek

● Architectures: MVVM, MVP, Clean Architecture, etc

● Libraries: Kotlin Coroutines, RxJava, Dagger2, Ktor, Jetpack, etc

● Integrations: AWS services, Payment Gateways (Razorpay, etc), Google Maps, Firebase, etc

Products & Systems Overview

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

● Customer App:

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

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

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

● Partner App:

■     All orders serviced by Porter are fulfilled by drivers using this app.

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

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

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

● Fleet Owner Apps:

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

 

 

 

Qualification Prerequisites

 

● Experience: >= 4 years in Android development

● Proficiency with Android framework and Kotlin.

● Experience in designing, writing and maintaining a large complex app code base.

● Experience with design patterns like MVP, MVVM, Clean Architecture, etc.

● Experience with reactive & asynchronous programming using RxJava / Coroutines / Flows



Read more
AI powered IT services company
Remote only
3 - 7 yrs
₹9L - ₹30L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
User Interface (UI) Design
skill iconXML
+5 more

The Impact you will create in the Job:

 

  • Developing SDKs on native Android with support for cross-platform technologies like ReactNative, Flutter along with hybrid development over platforms like Cordova. 
  • Apply data structures and algorithms to optimize the code for a lower memory, battery, and processing footprint - all with the goal to build plug-and-play SDKs that don’t expect the app developers to write any supporting code in the app.
  • As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development and seamless collaboration with all functions.
  • You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
  • You will get an opportunity to work with some of the best talent while learning from various highly-functional teams in the company.
  • Plan and execute the roadmap with the engineering team to build and deliver next-generation systems.
  • You will also collaborate with cross-functional teams to meet deliverables throughout the software development lifecycle and continuously identify areas of improvement.
  • Identify and improvise areas of improvement through data insights and research.

 

What we look for?

  • Bachelor’s/Master’s degree in Computer Science/IT from premier institute.
  • 2-4 years of industry experience in Native Android development, with at least one live app on Google Play Store. 
  • Good knowledge of Kotlin and/or Java with an understanding of Android Native SDK, specifically network classes, concurrency handling, databases, and background processes. 
  • Strong knowledge of data structures and algorithms. 
  • Solid understanding of Android Libraries related to UI, network, background services, and database.
  • Familiarity with developing UI with both XML layouts and code. 
  • Good understanding of SDK integrations, debugging, and troubleshooting. 
  • Interest in exploring mobile app development ecosystems like React Native, Cordova and Flutter. 
  • Comfortable with tackling ambiguous problems and unblocking yourself.
  • Fair understanding of Push Notification ecosystem.
Read more
The Blockjet Technologies
Bengaluru (Bangalore)
0 - 0 yrs
₹1.8L - ₹2.5L / yr
skill iconReact Native
skill iconJavascript
skill iconFlutter
**~ what we are looking for ~**
-understanding of javascript and react native
-Familiar with JS tools and flutter dart
-Experience writing code from scratch
-Thrive in a fast-paced working environment, owning deadlines and striving for efficiency
-Familiarity with GIT, Jira, Redmine, or similar project management and issue tracking software
-Working knowledge of design principles, typography, user interfaces, Web standards and usability
-Familiar with interaction design and information architecture methods and principles

**~ Job Requirements ~**
- understanding of react native and flutter dart
- good in data structure and algorithms
- working in a young, ambitious, and international team
- good to have experience building an API from scratch
- Are interested in security and its best practices
Read more
Safearth
at Safearth
1 recruiter
SafEarth Clean
Posted by SafEarth Clean
Remote, Bengaluru (Bangalore)
1 - 2 yrs
₹6L - ₹12L / yr
skill iconReact Native
skill iconJavascript
skill iconRedux/Flux
  • Must have at least 1 years experience in front-end development.
  • Knowledge of Javascript /React Native / Redux .
  • Loves writing code, actively experimenting along with learning new things.
  • Passionate about Frontend Development and continually follow the platform & innovations.
  • Have an eye for good UI/UX -Proficient with algorithms and data structures. -Keen on problem solving and able to perform in a start-up culture with challenging deadlines
Read more
Holofy
at Holofy
1 recruiter
Vicky Jindal
Posted by Vicky Jindal
Remote, Bengaluru (Bangalore)
2 - 6 yrs
₹12L - ₹20L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)

At https://www.holofy.io/">Holofy,We are building an incredible product and to do that we need incredible people.


If you have ambition and drive and want to own your roadmap in a company that knows how to innovate and scale, we want to talk to you.

We work in small, self-managing, collaborative and agile/Kanban teams and are looking for great technology developers who can work in the same.


Location - Remote/WFH

Pre-requisites:

  • 3-5 years of experience is building robust Android Applications
  • Have knowledge of publishing apps on the Play Store
  • Excellent command over Data Structures and Algorithms.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • 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 Kotlin,Retrofit, OkHttp, Glide, Exo-Player, Android Jetpack Kotlin coroutines.
  • Have an understanding of OOP, different architectural patterns (esp. MVVM), and their testability
  • Knowledge of multi module architecture and product flavours.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Familiarity with In-App purchases and google billing api.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimisation
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration

Responsibilities:

  • Translate designs and wireframes into high quality Code.
  • Design, build, and maintain high performance, reusable, and reliable Kotlin 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 automatisation.
  • Take Responsibility of a feature and ensure it's completion.

What else we can offer:

  • Limitless growth and encouragement to be innovative and challenge status quo.
  • Exceptional compensation & benefits and performance-based recognition & rewards.
  • Open door policy and flexible working hours and Medical coverage
Read more
Jamun Informatics Private Limited
Saima Perwez
Posted by Saima Perwez
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
3 - 6 yrs
₹6L - ₹8L / yr
skill iconAndroid Development
skill iconKotlin
ABOUT THE COMPANY:
Jamun Informatics Private Limited (Jamun) is a Delhi-based startup Backed by Splendor Group, a pedigreed Indian business house. Jamun is focused on creating niche software solutions to solve B2C and B2B problems in the ecosystem of Consumer Durables and Electronics (CDEs). Jamun is creating India’s first Super App for Personal and Home Electronics and Appliances or CDEs – PingKaro. Jamun is partnering with various Brands and integrating with their CRM systems to create a
new ecosystem for customers across the country.

POSITION: Android Developer
LOCATION: New Delhi

EDUCATION: B.Tech/B.E. in Any Specialization, MCA

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:
1)Designing and developing advanced applications for the Android platform.
2)Unit-testing code for robustness, including edge cases, usability, and general reliability.
3)Bug fixing and improving application performance.
4)Work on bug fixing and improving application performance.
5)Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

TECHNICAL REQUIREMENT:
Codelabs :
1)Android Room with a View: Must have hands-On experience on JAVA and Kotlin.
2)Understanding of ViewModel is a must.
3)Clear understanding of Asynchronous or non-blocking programming, and clarity of Official libraries Coroutines(kotlinx.coroutines), Serialization(kotlinx.serialization), Ktor is a must. Preferred version - V1.5.10.
4)Understanding of live tracking and sockets is a must.
5)Clear understanding of Android SDK, Android studio, APIs, DBs, Material Design.
6)Hands-On experience on structural and multi-platform programming.

• Prior Startup Experience would be preferred.
• Immediate Joiners Preferred
Read more
Remote only
8 - 45 yrs
₹70L - ₹80L / yr
skill iconAndroid Development
Mobile App Development
skill iconSwift
skill iconKotlin

As an Architect you are responsible for research, design, test, implement, and maintain Android applications
to meet client needs. You are expected to be Subject Matter Experts on Android application architecture.
You are also expected to demonstrate value to the organization by mentoring other team members as they
learn and grow, take ownership and responsibility not only for your deliverables, but for the entire
application and its use, and to find a balance between achieving software excellence and delivering working
code.
Roles and Responsibilities
o Involved with all phases of mobile app development from initial concepts, through design, development,
testing and deployment
o You will help guide multiple Agile teams with open communication channels, regular releases, and a
focus on continuous improvement.
o Guide and mentor a team of Android developers and work closely with Quality Engineers
o Establish best practices and processes that ensure quality within the team
o Champion our best practices and mentor team on use and results of these best practices
o Responsibility for product both pre and post launch to ensure application is meeting customer needs
and achieving continued revenue goals
o Architect, Lead, implement and review new features for android phones and tablets.
o Interactive communication of designs and other development topics to Leadership, Product Owners,
Scrum Master and other Agile Team members.
o Lead code reviews to ensure code quality and shared knowledge.
o Research and analyze the existing code base to identify issues and improve application performance and
maintenance.
o Take ownership and sense of responsibility of all deliverables.
o Work within SCRUM agile process with other stakeholders (Product Owners, XD design, Quality
Engineers) as well as across organization to balance creative objectives with business needs and
technical requirements
Looking for experienced senior Android and iOS mobile architect / developers to join an established team working on a Tier 1 personal cloud platform with 20M+ subscribers.   Candidates will be joining at an ideal time as the program undertakes a technology refresh in migrating toward progressive web application technology.  Candidates will have the opportunity to be hands on while also leading design activities and implementing programs to improve quality and productivity.    Will have a direct channel to the product leadership team for support of transformation initiatives.

ho we have in mind:
• 10+ years of experience in developing native Android application(s). Kotlin is a must.
• Understanding of Hybrid application development is a plus.
• Solid understanding of the full mobile development life cycle.
• Expert in multi-threading concepts to create highly responsive data intensive applications
• Experience leading large development teams in active Lead/Architect role
• Experience architecting mobile applications main focus on Android apps.
• Expert on Android OS, Android UI design principles, Android architectural components, Android
design patterns (MVP, MVVM), best practices and a desire to learn and apply new technologies.
• Ability to design for scalability and resilience
• Strong application process flow and problem-solving techniques
• Experience with RESTful web services using XML/JSON data formats
• Strong focus on refactoring and code quality
• Understanding of software configuration management and release management
• Expert in creating design and maintain architecture documentation, class diagrams, technical flow
documents etc
• High levels of software engineering literacy and communication skills
• Professional demeanor who works easily with leadership, product owners, engineers and other
departments both internally and externally

Read more
Avalon Meta
at Avalon Meta
1 recruiter
Avalonmeta Ventures Limited
Posted by Avalonmeta Ventures Limited
Bengaluru (Bangalore)
3 - 10 yrs
₹25L - ₹45L / yr
skill iconReact Native
skill iconJava
skill iconC#

We’re currently looking for rockstar developers to help us build a next-gen social audio community engagement platform. Avalon is hiring for both backend & frontend engineering roles. Our tech stack is majorly Ruby on Rails & React Native.


If you were looking for a rocket-ship, this is it!

 

As a senior front-end developer our primary requirement is that you are proficient in React Native.


Apart from that the job entails:

  1. Building new features (while squashing bugs) for our growing mobile app to extend device support especially across the Android ecosystem
  2. Architect elegant and maintainable code with support from the team
  3. Collaborate with design, data, and other teams to build beautiful interfaces that look great and run smoothly
  4. Guide and improve the technical direction of mobile, bolstering the technical foundational, improving performance, and re-architecting.
 
Read more
3 Minds Digital
at 3 Minds Digital
5 recruiters
Mubbashira Shaikh
Posted by Mubbashira Shaikh
Mumbai
3 - 5 yrs
₹6L - ₹7L / yr
skill iconReact Native
skill iconReact.js
skill iconHTML/CSS
skill iconJavascript
 

 

  1. Experience with React Js, React Native, JavaScript including DOM Manipulation and JavaScript object model.
  2. Thorough understanding of React Native and its core Principles.
  3. Hands-on experience on React Native Framework minimum 1 year.
  4. Thorough understanding of HTML5, CSS3, and attention to detail for UI.
  5. Familiarity with code versioning tools (Such as Git, SVN, or Mercurial)
  6. Thorough understanding of RESTful APIs and integration with React-Native
  7. Familiarity with modern front-end builds pipelines and tools.
  8. Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
  9. Experience with Native Mobile app deployment on App store and google play store.
  10. Passionate about writing readable, maintainable, and well-tested code.

 

 

Duties and Responsibilities:

 

  1. Developing new features and user interfaces from wireframe models
  2. Ensuring the best performance and user experience of the application
  3. Fixing bugs and performance problems
  4. Writing clean, readable, and testable code
  5. Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Read more
MedCords
at MedCords
6 recruiters
Monika Goel
Posted by Monika Goel
Kota
0.6 - 1 yrs
₹1L - ₹1.2L / yr
skill iconKotlin
Object Oriented Programming (OOPs)
skill iconAndroid Development
Minimum Qualifications:
- BE/B.Tech or ME/M.Tech in Computer Science.
- Must have “Can Do Attitude” towards work
- Must have work exp of 1-2 years
- Proficient in Android and must have hands on exp in Kotlin
- Ability to write clean code and maintain it
- Must have worked in product based company
- Ready to work in a startup and adaptable to a dynamic environment
- Ready to learn new frameworks and services as per requirements.
- Good at programming basics, OOPs concepts, data structures, algorithms and
networking
- Must worked on kotlin, Android’s MVVM model, data binding, retrofit networking library,
service worker, job schedulers, firebase services, firebase notifications, navigation
component, object box/realm

Required Skills
- Experience in any good product based startup
- Experience in adding enhancements to complex app
- Good debugging and programming skills  

Responsibilities:
- Learn Kotlin, Android’s MVVM model, data binding, retrofit networking library, service
worker, job schedulers, firebase services, firebase notifications, navigation component
and object box/realm databases thoroughly and use leanings to implement features and
enhancements.
- Follow latest trends in Android and learn from team
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos