Cutshort logo
Charmboard logo
Senior Engineer Mobile Development -Android and iOS
Senior Engineer Mobile Development -Android and iOS
Charmboard's logo

Senior Engineer Mobile Development -Android and iOS

Kavitha Joseph's profile picture
Posted by Kavitha Joseph
4 - 8 yrs
₹6L - ₹16L / yr
Bengaluru (Bangalore)
Skills
skill iconAndroid Development
skill iconiOS App Development
skill iconPHP
skill iconPython
Job descriptionRole: Senior Engineer Mobile Development -Android and iOSExperience: 5+ yearsLooking for a mobile developer, who has extensive knowledge of android and can pick up iOS skills when need arises.- Looking for some one who can deliver under deadline with minimum supervision.- Looking for someone who will be go to guy for all issues pertaining mobile development within company.Skills Required:- 4+ years of overall Android / iOS development.- Strong programming skills and inside-and-out knowledge mobile app development.- Strong programming and debugging skills with extensive knowledge of the Android SDK.- Experience using and creating scalable web-based RESTful APIs.- Object Oriented PHP and Python skills at all scales.- Demonstrated success in defining and launching mobile apps.- Team worker- Excellent communication skills- Strong interpersonal skills- Ability to understand client's needs and present solutions
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 Charmboard

Founded :
2014
Type :
Product
Size :
100-500
Stage :
Raised funding

About

Charmboard, owned by Tagos Innovations, provides a technology that turns any video into an interactive experience, allowing the viewer to touch or click on any item to receive additional information. This includes information about the object or product, direct links to company websites and the ability to buy that item directly. Also, provides a platform that uses an algorithm that detects potential surfaces in the video which can be used as ad space and integrate the ads. Graduated from the Target Accelerator Program in October 2016. Raised $5M in a Series A round of funding from undisclosed investors in June 2017.
Read more

Connect with the team

Profile picture
Kavitha Joseph

Company social profiles

linkedintwitter

Similar jobs

FlyyX Technologies Pvt Limited
Deepshikha Sethi
Posted by Deepshikha Sethi
Bengaluru (Bangalore)
1 - 6 yrs
₹5L - ₹10L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

As part of the Mobile SDK Engineering team at Flyy, here are some things you can expect:

  • Take ownership and be responsible for what you build - no micromanagement
  • Work with customer success team to enable Flyy customers to adopt Insights-led engagement in different industry sectors like e-Commerce, FinTech, OTT, Social, entertainment, travel, telco, food-tech etc.
  • Explore the latest in topics like Mobile development, SDK, iOS, Android, tvOS various mobile hybrid frameworks and share with the team and more importantly, have fun while you work on scaling Flyy.

 

Skills Required :

  • Minimum 2 years experience in Android
  • Minimum 1 year of experience in Native Mobile Development
  • Minimum 1 year of experience in React-Native/Flutter framework
  • Should be thorough with different architectures used in Mobile Development
  • In-depth knowledge and understanding of Android/iOS framework:
  • Multithreading concepts
  • Persistent data storage
  • Rest APIs Implementation
  • Should know the internals of the mobile build and distribution processes
  • Ready to learn and develop in any cross-platform frameworks
  • Should be able to capture bottlenecks and improve them without or little supervision
  • Awareness of Secure Development process and practices
  • Awareness on Information Security concepts and Best Practices

Good to Have:

  • Knowledge of other cross-platform frameworks i.e., Cordova, Unity, etc
  • Experience in working and shipping SDKs/plugins
Read more
A Product Based Company
A Product Based Company
Agency job
via FILETASK by Navya Sri
Bengaluru (Bangalore)
6 - 8 yrs
₹8L - ₹10L / yr
Xamarin
skill iconAndroid Development
skill iconiOS App Development
RESTful APIs
Google Maps API

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
A fast-growing SaaS commerce company permanent WFH & Office
A fast-growing SaaS commerce company permanent WFH & Office
Agency job
via Jobdost by Mamatha A
Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹40L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+2 more

What is the role?

We are looking for a hands-on Android Developer to join the mobile team for Empuls. The applicant must have Android software development skills, and a passion for delivering high-quality, rock-solid apps. Android programming works closely with other app development and technical teams.

Key Responsibilities

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

What are we looking for?

An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.

  • Bachelor's degree or higher in Computer Science and a minimum of 4 years of Software Development experience. 
  • Knowledge of mobile automation and experience on platforms such as espresso.
  • Knowledge of application profiling and performance monitoring tools such as Android profiler, AppDynamics, Dynatrace, etc.
  • Excellent coding skills in an object-oriented language such as Java and Kotlin.
  • Experience with offline storage, threading, and performance tuning
  • Have published at least one original Android app.
  • Understanding of Google's Android design principles and interface guidelines.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
Read more
Yugasys Software Private Limited
Yugasys Software
Posted by Yugasys Software
Bengaluru (Bangalore)
3 - 8 yrs
₹6L - ₹12L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+6 more
Job Description
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.
Roles and
Responsibilities
As an Android developer, you are responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. You will be responsible to identify and correct bottlenecks and fix bugs. Require d Technical & Professional Skills
1. Strong knowledge of Android SDK, Versions of Android, and how to deal with different screen sizes.
2. Strong Understanding of Full Mobile development life cycle, Android Architecture, SDK, and SQLite DB.
3. Develop App with MVC, MVP and MVVM Architecture.
4. Strong OOPs Fundamentals, Java, REST/JASON, Web Services.
5. Experience with third-party libraries and APIs like location aware apps, google maps, etc.,
6. Expertise in app memory management, multithreading, networking & Security.
7. Proficient understanding of code versioning tools, such as Git.
8. Ability to work in a fast-paced agile development team.
9. Familiarity with continuous integration.
10. Familiarity with designing Native and Hybrid Android Applications.
11. Demonstrated communication skills in a customer/stakeholder facing environment.
12. Must be self-directed, resilient and creative.
Read more
Navia Life Care
at Navia Life Care
1 video
4 recruiters
Megha Sharma
Posted by Megha Sharma
NCR (Delhi | Gurgaon | Noida)
1 - 2 yrs
₹3L - ₹6L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Responsibilities
Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable Java code
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization

Skills:
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
Ability to design applications around natural user interfaces, such as touch
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
Exp with Kotlin if any will be good


NOTE-Must have exp in Java Language .

Required Experience, Skills and Qualifications

Good  knowledge in Java, Programming & Software design principles and expertise in Android application development.

Key Skills:
Knowledge of Android Studio, SDK and Android Application is required.
Read more
Founding Minds
at Founding Minds
1 recruiter
Aswathy Moodadi
Posted by Aswathy Moodadi
Thiruvananthapuram, Kochi (Cochin)
5 - 10 yrs
₹10L - ₹20L / yr
skill iconAndroid Development
skill iconJava
Android
Mobile App Development
MVP

Android Mobile Developer

The ideal candidate will be passionate about providing the best experience to our user community from UI/UX design to speed and performance.  You will think critically to develop native apps for Android mobile devices.  You’ll instrument, measure, optimize and build high quality architectures and code in areas such as Search, Transaction Management and Profile Management.

General Responsibilities:

  • End-to-end Android application development that will produce elegant features that our users will love
  • Coding alongside the team (comprised of designers and product managers) developing features for our mobile apps
  • Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
  • Understand where to make architectural trade-offs applying synchronous and asynchronous design patterns
  • Provide solid feedback on good mobile UI/UX design practices and ways to reduce any user friction

Requirements:

  • 5+ years developing extensively with Java 
  • 7+ years experience in software design, development, and algorithm related solutions
  • Knowledge of UI and animation frameworks, touch user interface, and MVP application design
  • Strong expertise in developing enterprise mobile applications using Google’s Android SDK( e.g. packaging, emulators, adb, etc)
  • Familiar with deploying to Google’s app store and staged rollouts
  • Extensive programming experience in Java and/or Kotlin
  • Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management
  • Experience with consuming third-party libraries and APIs
  • Strong understanding of working with REST services, databases, caching strategies & asynchronous calls is a must
  • Good understanding of software development lifecycle along with working knowledge of SCM with strong emphasis on Git and Jira
  • BA/BS Degree in Computer Science or related technical discipline, or related practical experience.

 

Read more
Public traded US based organisation
Public traded US based organisation
Agency job
via CIEL HR Services by Riya CIEL HR
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
Confidential
Confidential
Agency job
via Devenir by Rakesh Kumar
Remote, Hyderabad
5 - 7 yrs
₹10L - ₹20L / yr
skill iconAndroid Development
skill iconJava
Scripting

ESSENTIAL SKILLS/ATTRIBUTES:

  • Excellent knowledge of Android
  • Appreciation for the limitations of handset development
  • Attention to detail and subtleties of UI design and implementation
  • Understanding of design patterns
  • Ability to design for scalability and resilience
  • Strong application process flow and problem solving techniques.
  • Strong focus on refactoring and code quality
  • Understanding of software configuration management and release management
  • High levels of software engineering literacy and communication skills
  • Friendly and professional manner
  • Minimum 3 - 5 years java development
  • Third Level Qualifications in computing, mathematics or science

DESIRED SKILLS:

  • Experience of working in an agile environment
  • Product development and lifecycle experience
  • Experience of unit testing
  • Scripting (JavaScript, Ruby, Python, Shell, etc.)
  • Knowledge of build systems such as Maven and Gradle
Read more
Mongia Green
Kolkata
0 - 4 yrs
₹8L - ₹10L / yr
skill iconAndroid Development
Android Developer
skill iconJava
Android SDK
Mongia Green Foundation, A non-profit foundation of Mongia Steel Limited, a leading iron & steel company based out of Jharkhand is looking to recruit Android Developers to innovate path-breaking technology initiatives in the field of non-profit and education. Mindblowing Kolkata based opportunity to lead innovations that will be the first-of-its-kind in the world. The work will be hived off as a for-profit company in a year, and therefore, an opportunity to hold equities in addition to remuneration and other benefits in the future.

We are looking for an Android developer who will take a key role on our team. Our Android developer will be responsible for the development of mobile applications for Android devices.

Remuneration: Annual CTC Rs. 8-10 LPA. Not a constraint for the right candidate.

- You'll be working alongside other engineers and developers, collaborating on the various layers of the infrastructure for our (platform/application/etc.)

- Android Developer Skills and Expertise {Below is a list of several skills and responsibilities of Android developers. Remember to remove any that do not fit your specific role}:

- Design and build applications for Android devices on the Android platform.

- Maintain quality and ensure responsiveness of applications.

- Collaborate with the rest of the engineering team to design and launch new features.

- Maintain code integrity and organization.

- Experience with Android SDK and multiple versions of Android.

- Experience with Android framework, as well as offline storage, threading, and performance tuning.

- Must be familiar with RESTful APIs to connect Android applications to back-end services.

- Development experience with accelerometers, touch, gyroscopes, and additional sensors.

- Experience with Android UI principles and best practices.

- Knowledge of the open-source Android ecosystem and the available libraries.

- Experience with cloud message APIs and usage of push notifications.

- Knowledge of code versioning tools (such as Git, Mercurial, or SVN).
Read more
I2E Consulting Pvt. Ltd
at I2E Consulting Pvt. Ltd
1 video
3 recruiters
Ankita Wankhede
Posted by Ankita Wankhede
Mumbai, Navi Mumbai
3 - 7 yrs
₹7L - ₹10L / yr
skill iconObjective C
skill iconiOS App Development
skill iconSwift
Your responsibilities will be:  Design and build advanced app features for the iOS platform  Independently craft project solutions by applying solid Object-Oriented-Design principles  Working in a team of talented iOS engineers developing amazing native apps  Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes  Continuously discover, evaluate, and implement new technologies to maximize development efficiency Skills required to do this job  Proficient with Objective-C or Swift, and Cocoa Touch  Experience with iOS frameworks such as Core Data, Core Animation, etc.  experience in Auto layout  Experience with offline storage, threading, and performance tuning  Familiarity with RESTful APIs to connect iOS applications to back-end services  Knowledge of other web technologies and UI/UX standards  Understanding of Apple’s design principles and interface guidelines  Knowledge of low-level C-based libraries is preferred  Experience with performance and memory tuning with tools  Familiarity with cloud message APIs and push notifications  Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)  Familiarity with continuous integration  Hands on experience with to HTML5, CSS, XML, API  Coursework in Object-Oriented programming languages (C++/Java, etc)  Must have experience in macOS platforms  A passion for technology and the ability to learn new concepts quickly  Solid understanding of the full mobile development life cycle Education and Experience Requirement:  BS/MS degree in Computer Science, Engineering or a related subject  3+ years of software development experience  3+ years of experience with iOS, Objective-C, Cocoa
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