Android Developer

at Recro

DP
Posted by Priyal Shenoy
icon
Remote, Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹9L - ₹21L / yr
icon
Full time
Skills
Java
Kotlin
Android Development
Model-View-View-Model (MVVM)
RxJava
Skills

 

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Kotlin, Java
  • Important libraries include Dagger, RxJava, Realm
  • MVVM Clean Architecture
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
 
Read more

About Recro

Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities.

We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self.

 

On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce.

Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups.

Read more
Founded
2014
Type
Products & Services
Size
100-1000 employees
Stage
Profitable
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Sr Android Developer

at Smartstaff

Founded 2021  •  Product  •  0-20 employees  •  Raised funding
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
Android Testing
icon
Bengaluru (Bangalore)
icon
3 - 8 yrs
icon
₹15L - ₹30L / yr

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
Job posted by
Prital Magar

Tech Lead Android

at Porter.in

Founded 2014  •  Services  •  100-1000 employees  •  Profitable
Android Development
Kotlin
Java
Model-View-View-Model (MVVM)
RxJava
Coroutines
icon
Bengaluru (Bangalore)
icon
5 - 10 yrs
icon
₹32L - ₹36L / yr

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
Job posted by
Aishwarya Roy

iOS Developer

at RadicalStart Infolab Private Limted

Founded 2016  •  Products & Services  •  20-100 employees  •  Bootstrapped
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
icon
Madurai
icon
0 - 4 yrs
icon
₹1L - ₹5L / yr

Role: iOS Developer

Experience: 1-5 years

Location: Madurai

Mode: Work from office


  • 1 to 5 years of experience in iOS mobile application development
  • Proficient with Swift and Cocoa Touch
  • Understanding of Auto Layout concepts
  • Experience with iOS frameworks such as Core Data, Core Animation, Core Location etc
  • Experience in Design patterns such as POP, MVVM, CleanSwift, Facade
  • Familiarity with RESTful API or GraphQL to connect iOS applications to back-end services
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Apple's design principles and interface guidelines
  • Ensure the performance, quality, and responsiveness of applications
  • Experience with offline storage, threading, and performance tuning
  • Understanding of the full mobile development life cycle
  • Understanding of Git
  • Good Knowledge of App Store submission process
  • Knowledge of Latest iOS and Swift versions
  • Understanding of Git
  • Good Knowledge of App Store submission process
  • Knowledge of Latest iOS and Swift versions
Read more
Job posted by
Manjusha M

IOS Developer

at Shout Networking

Founded 2016  •  Product  •  0-20 employees  •  Raised funding
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
icon
Remote only
icon
3 - 6 yrs
icon
₹6L - ₹12L / yr

Super iOS Engineers

 

Hiring Super iOS developers for an exciting product company to launch a new-age Speed Dating App.

As a Mobile Software Developer, your primary objective will be to design and build mobile applications for iOS platforms while actively participating in application design discussions and decisions. You will be an integral part of the development and maintenance of the company's products. You will utilize your expertise and your familiarity with iOS and XCode. Additionally, experience with Agile or XP methodologies or related iterative development processes will be necessary to hit the ground running and make an immediate impact. You will also utilize your knowledge of Software Development Lifecycle Tools - source control (Git, SourceTree, SVN), issue tracking, and web service integration (REST, JSON and HTTP).

Our organization moves at light speed, so the ability to work with minimal supervision while delivering excellent results will be a priority. Strong communication and information gathering skills are required to capture and interpret business and functional requirements, fill in the gaps intelligently, interpolate designs and functionality as necessary, and identify opportunities for process improvements/efficiencies.

This is your opportunity to work with our talented team to design and build the next generation of mobile applications.

Key Responsibilities 💪


  • Design and build advanced applications for iOS platforms communicating with our servers
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance and maintenance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Read more
Job posted by
Alok Jha

iOS Mobile Application Developer

at olbuz

Founded  •   •  employees  •  Raised funding
iOS App Development
Objective C
Swift
Xcode
Model-View-View-Model (MVVM)
iPhone SDK
Core Data
icon
Ahmedabad
icon
1 - 3 yrs
icon
₹2L - ₹6L / yr

Dear Candidates,

 

We are OLBUZ private limited Ahmedabad-based IT company looking for an iOS application Developer who join our team for the long term.

 

We expected the Following skill and expertise:

 

- Minimum 2 Applications live on the store which was developed by the candidate.

- Ability to take ongoing project work and great problem-solving skills.

- Good Communication

- Knowledge on Local Databases and smooth User experience setup.

- API integration and third-party SDK

 

 

We are looking for talent who passional about his role and job role.

 

Thanks

Nitin

Read more
Job posted by
Nitin Gohel

iOS developer

at Cred

Founded 2018  •  Products & Services  •  100-1000 employees  •  Profitable
iOS App Development
Swift
Objective C
Model-View-View-Model (MVVM)
MVC Framework
icon
Bengaluru (Bangalore)
icon
1 - 5 yrs
icon
₹10L - ₹40L / yr
what is CRED?
 
CRED is an exclusive community for India’s most trustworthy and creditworthy individuals, where the members are rewarded for good financial behavior. CRED was born out of a need to bring back the focus on a long lost virtue, one of trust, the idea being to create a community centered around this virtue. a community that constantly strives to become more virtuous in this regard till they finally scale their behavior to create a utopia where being trustworthy is the norm and not the exception. to build a community like this requires a community of its own; a community special in its own way, working towards making this vision come true. 
 
here’s a thought experiment: what do you get when you put a group of incredibly passionate and driven people and entrust them with the complete freedom to chase down their goals in a completely uninhibited manner? answer: you get something close to what we have at CRED; CRED just has it better. 
 
here’s what will be in store for you at CRED once you join as a part of the team 

what you will do?
  • work on a disruptive product that’s still in its early stages
  • be responsible for the development and maintenance of the CRED App aimed at ios mobile devices.
  • translate designs and wireframes into high-quality code
  • ensure the best possible performance, quality, and responsiveness of the CRED App
  • mentor other engineers, define our technical culture and help to build a fast-growing team.

you should apply if you:
  • possess 1+ 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 OS frameworks
  • mentor and support other team members by doing code reviews and apply your experience in process and technical leadership
  • work in agile team environments and are a self-starter, conscientious member of the team.

how is life at CRED?
 
working at CRED would instantly make you realize one thing: you are working with the best talent around you. not just in the role you occupy, but everywhere you go. talk to someone around you; most likely you will be talking to a singer, standup comic, artist, writer, an athlete, maybe a magician. at CRED people always have talent up their sleeves. with the right company, even conversations can be rejuvenating. at CRED, we guarantee a good company.
 
hard truths: pushing oneself comes with the role. and we realize pushing oneself is hard work. which is why CRED is in the continuous process of building an environment that helps the team rejuvenate oneself: included but not limited to a stacked, in-house pantry, with lunch and dinner provided for all the team members, paid sick leaves and comprehensive health insurance. 
 
to make things smoother and to make sure you spend time and energy only on the most important things,  CRED strives to make every process transparent: there are no work timings because we do not believe in archaic methods of calculating productivity, your work should speak for you. there are no job designations because you will be expected to hold down roles that cannot be described in one word. since trust is a major virtue in the community we have built, we make it a point to highlight it in the community behind CRED: all our employees get their salaries before their joining date. a show of trust that speaks volumes because of the skin in the game. 
 
there are many more such eccentricities that make CRED what it is but that’s for one to discover. if you feel at home reading this, get in touch.
Read more
Job posted by
Praneeth D

Android Developer

at Glowroad

Founded 2017  •  Product  •  100-500 employees  •  Raised funding
Android Development
Java
Kotlin
RESTful APIs
SQL
Model-View-View-Model (MVVM)
HTML/CSS
JSON
OAuth
icon
Bengaluru (Bangalore)
icon
1 - 6 yrs
icon
₹15L - ₹30L / yr

Requirements:

  • Engineers with 1-6 years of experience in shipping consumer-facing Android apps with the large user base, ideally currently available on the Google Play Store
    • Top-notch programming skills in Java, Kotlin and Android along with MVVM, Dagger2, Room, LiveData, Coroutine & JetPack-Components
  • Command of memory management, view hierarchy, battery optimisation and in-depth experience with multi threaded and networked applications
    • Worked with Restful APIs, third-party SDK Integrations and common technologies like HTTPS, JSON, OAuth, and SQL
  • Thorough working knowledge of Android Studio with the Gradle build system
  • Understanding the quirks of the fragmented ecosystem of Android OS versions and devices
  • Focus on Material Design principles and pixel-perfect implementation of the design into code
  • Solid experience with Git Care for quality with an obsession for performance and willingness to spend time testing the team's work as well as yours
Read more
Job posted by
Debiprabha Sarkar

iOS Developer

at a content consumption and discovery app which provides news

Agency job
via Jobdost
Objective C
Swift
iOS App Development
Core Data
Model-View-View-Model (MVVM)
Core Animation
Networking
push notifications
icon
Noida
icon
2 - 5 yrs
icon
₹20L - ₹45L / yr
Responsibilities:

● Ability to design and implement and maintain highly complex systems and subsystems.
● Writing well-designed, testable and efficient code.
● Designing and developing advanced applications for the iOS platform.
● Troubleshoot, debug and optimize existing applications.


Requirements:

● Bachelor's degree in Computer Science or equivalent
● Proficient with Objective-C and Swift, Core Data, Core Animation, Networking
● Experience with performance and memory tuning with tools
● Familiarity with push notifications, MVVM
Read more
Job posted by
Ankitha Vyas

Android Application Developer

at Edtech Saas platform for Tutors

Agency job
via Unnati
Android Development
android
Graphic Designing
Android Testing
Visual Studio
Java
RxJava
Model-View-View-Model (MVVM)
MVP
Application Development
Koltin
MVVM
icon
Bengaluru (Bangalore)
icon
2 - 6 yrs
icon
₹8L - ₹15L / yr

Are you an experienced app Developer with a growth mindset and looking to explore your skills in the ed-tech domain? Then read on.

 
Our client is a teacher-led learning solutions startup aimed at improving education at large. They provide customized solutions to coaching institutes and teachers to be able to build on their brand and style of teaching, allowing them to go digital providing content and performance improvement recommendations using AI. The team has received ongoing series funding from angel investors, with an aim to empower more than 1 lac tutors in next few months.

Their unique features help tutors to create and manage live classes, manage attendance, fee collection, creating tests and quizzes as well as managing doubts of students. This is a platform that concentrates on learning from a teacher's perspective unlike other ed tech apps. Their app based on Software-As-A-Service business system will help to provide tutors with eCommerce access as well as Financial Aid to students.
 
As an Android Application Developer, you will work with our product teams to understand, manage and develop a new kind of mobile experience.


What you will do:
- Collaborating with the tech and product teams to implement and build a new kind of mobile experience.
- Designing and developing efficient reusable components.
- Identifying and solving performance bottlenecks.
- Identifying and communicating best practices for Android development.
- Working through the full project life-cycle to design, develop, test, implement, and support our Android apps applications using Android Studio and Java, Koltin, RxJava, MVVM, MVP.

 

Candidate Profile:

What you need to have:

- Experience in developing Android App from scratch.
- Should have logical and reasoning ability.
- Minimum 2 years of experience.    

 

Experience: 2 to 6 years

Annual CTC: Rupees 8,00,000 to 15,00,000

Read more
Job posted by
Swati Joshi

iOS Developer - SWIFT/REST API

at Dcoder

Founded  •   •  employees  • 
iOS App Development
Swift
Model-View-View-Model (MVVM)
Mobile App Testing (QA)
Algorithms
JSON
API
icon
Bengaluru (Bangalore)
icon
1 - 3 yrs
icon
₹5L - ₹15L / yr
IOS DeveloperWe at Dcoder are looking for an iOS Developer (1+ years experience in swift) to join our Core Product Engineering Team full time in Bengaluru. Dcoder is a mobile coding platform(IDE) for programmers to code on mobile in 35+ programming languages. We have over a million downloads and 200 thousand active coders using our app to write, run and test their codes every month. Now code on the go with Dcoder.We are funded by the US based Accelerator - Techstars- . More about that here: https://blog.dcoder.tech/dcoder-joins-techstars-family/We are fundamentally redefining coding by adapting the user interface to be mobile specific with our custom code editors and keyboards. At Dcoder our vision is to change the way people code - anytime, anywhere, on the go. Come join us in bringing this vision to reality.Recently Dcoder was covered by Yourstory: https://yourstory.com/2018/08/no-laptop-no-problem-rajasthan-based-dcoder-lets-code-mobileExperience with :- Building native apps using Swift programming.- MVVM Architecture.- JSON parsing & Rest API calls- Complex UI design.- 3rd party libraries integration like alarmofire for network call and other 3rd party libraries. - Building apps from Scratch with working knowledge of Notifications, Background Services and other advance app functionality.- At least 1 published app on Apple app store (kindly share links along). - Building framework/pods will be considered as an advantage.- Experience with Flutter will be considered as an advantage. - Must own Apple MacBook.Skills :- IOS Development.- MVVM/VIPER Architecture.- Swift Programming.- App Performance improvements- Writing production ready app code. - Algorithms and data structures.- Strong logical thinking.- Unit tests.- Debugging Memory leaks.Responsibilities :- Build Dcoder's iOS mobile app.- Building responsive & elegant UI.- Working with Designers, Product Managers to collaboratively own the app.- Architect, develop and maintain Dcoder's code editor libraries/pods.- Lead and help the team of other iOS developers.Incentives : - Market competitive compensation. - Impact millions of developer's life with your work.- Freedom to explore various approaches to solve a problem. - Working with high-quality engineering team, peer to peer learning.- Ample opportunity to grow in a fast-paced performance driven environment.
Read more
Job posted by
Amit Kumar
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Recro?
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