

Job Title: Android Developer
Experience: 5+ years
Location: Pune
Working Mode: Hybrid
Primary Skills: Android, Java, Kotlin
Good to have: Exp in video streaming tools
Qualification: B.Tech, M.Tech, MCA
Requirements:
· Proficiency in Kotlin programming language (3+ years)
· Experience with Java programming language
· Excellent understanding of design principles and implementation of MVVM
· Excellent object-oriented programming design
· Must know best practices for descriptive variable and function naming for quality of code and comments
· Experience writing unit tests
· Experience with Agile methodologies and Scrum
· Experience working with Git for source control
· Experience working with JIRA
· Experience in creating technical documentation (UML, Sequence, etc.).
· Experience with Agile methodologies and Scrum
· Knowledge in basic design best practices: Single Responsibility; Dependency Injection
· Knowledge and understanding of RESTful services, APIs, and the JSON file format & parsing.
· Understanding of CI/CD, frameworks, and deployment processes is desired
· Desired Flow, Coroutines, RxJava experience
· Desired C++ experience
· Experience with IoT is plus
Video Specific required:
· webRTC
· RTP
· Steaming protocol – HLS
· exoPlayer
· Video Codecs
· OpenGL
· MP4
· .H264/.H265
· G711 and/or Opus

About Arting Digital
About
Similar jobs



Winlancers Technologies in search of Reactnative developer for Indore location .
- Building user-friendly IOS and Android apps on React Native Platfrom.
- proficient in Coding debugging.
- Collaborate with cross - functional terms to define and design new features .
- Work on bug fixing and improving applications performance.
- Hands on experience in optimizing code for application performance.
- Ability to deliver projects on time by satisfying clients needs .
- Wiriting modular , resuable, maintainable , well documented and fully tested code.
Experience : minimum 6 months
Salary : No bar for deserving candidate
2 & 4 Saturdays would be fixed off .

We are looking for an Flutter Developer responsible for the development and maintenance of applications.The primary focus will be on creating new experiences and maintaining the acclaimed app. You will be working along-side other engineers and developers working on different layers of the infrastructure.
Responsibilities:
- Working closely with another mobile application developer leading the other platform development
- Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support.
- Working directly with developers and product managers to conceptualize, build, test and realize products.
- Gather requirements around functionality and translate those requirements into elegant functional solutions.
- Working with web developers to create and maintain a robust framework to support the apps.
- Working with the front end developers to build the interface with the focus on usability features.
- Create compelling device specific user interfaces and experiences.
- Work on bug fixing and improving application performance.
- Optimizing performance for the apps.
- Keep up to date with the latest industry trends in the mobile technologies.
- Able to estimate the time required to complete project deliverable.
- Able to work in a fast-paced start-up environment.
Requirements
- Candidate must have flutter and dart experience.
- Minimum 2-4 years work experience in iOS / Android (Java/Kotlin and Objective-C/Swift)
- Strong in Android Java. Candidate should have a good understanding of thread management, memory management and other aspects of Java for mobile application development.
- Strong OO design and network programming skills.
- Strong written/verbal communication 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
- Experience with Knowledge and understanding of Firebase
- Proficient understanding of code versioning tools, such as Git
- Familiarity with cloud message APIs and push notifications
- Qualification- Any computer science graduate/postgraduate

Founded by two MDI alumnus, it is a student centric and personalized learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
- Developing Ownership of company's learning app along with the current developers.
- Implementing all improvements, enhancements and updates required to best stabilize the apps.
- Adding new feature in the apps basis the product growth plans.
- Developing Marketplace inside the apps - Paid content marketplace to be developed and setup inside our learning apps as a key responsibility.
- Working on user analytics, user tracking and refining user experience for apps growth and revenue growth.
- Creating/Managing all paid product transactions in the apps and integration to other applications via API/SDK formats.
- Looking into all other aspects of development and refinement that may come up in the growth plan of our app based products.
- Taking up further development, refinement, growth and updates of our android based solutions, and other solutions as per business requirements.
- Taking responsibility and ownership of the work at all fronts as the company is in the growth stage of the app based products.
- Establishing best of practices, processes, sharp product development and updation systems is another key role, to ensure the company and its products are ready for growth.
What you need to have:
- Be self driven, taking ownership of the work and end to end responsibility of the apps.
- You should be willing to keep learning regularly and aspire to be the best version of yourselves and keep improving it.
- You should be willing to put in the hard work with quantitative results and outcomes and the monetary benefits will be matched.
- You should be willing to spend at least 2-3 years in deep product building/scaling and gain unprecedented experience in the same.
- Profile to Personality Fitment Expectations - an undistracted mind, an aspiration for continued learning and holistic growth in life, humility to learn, self confidence to learn and do anything
- Having 3-5 years of deep hands-on development experience in android with end to end product development/management/scaling and ownership.
- Should have developed and end to end managed an app based product with at least 1 lac concurrent users.
- An end user app based product development, go-live, managing, crash management, user management, scaling and growing an app based product experience is important to this profile.
- Strong design sense with amalgamation of development to bring features to best usage is another key expectation of the role.
- Deep and passionate experience of Native android development with firebase, Node. JS, databases, server side integration and development. An end user app based product development, go-live, managing, crash management, user management, scaling and growing an app based product experience is important to this profile.
- Experience in managing, stabilizing and scaling an app with at least 1 lac concurrent users in your past experience.
- Experience of user analytics, apt UI/UX for user engagement, problem solving, and developing products to best serve the objectives.
- Strong design sense with amalgamation of development to bring features to best usage is another key expectation of the role.
- Deep and hands on experience in development on Native Android with the ability to develop all feature requirements that can come up in our app products.
- Ability to develop APIs and SDKs for cross integration of applications with other applications.
- End to end tech product skills with basics of Node.JS , Firebase, My SQL based databases, AWS, Analytics.
- Have complete command on Google Play Console and all skills to use/manage the same.
- Practical experience of user data management, user journey and user engagement to improve app’s usage.
Experience: 3 to 5 years
Annual CTC: Rupees 7,00,000 to 9,00,000

Requirements
1. 5-7 Years of hands-on development on Android
2. Extensive understanding of Architectures - both old and new -> MVC to MVVM To Clean
3. Excellent In-depth understanding of Java and Kotlin Programming Languages
4. 2+ Years of managing android developers
5. Have worked on or scaled an app to more than 1mn downloads
6. Obsessed about long term solutions, yet understands business requirements to deliver projects quickly
7. Good understanding of backend technologies for better cross teamwork
8. Obsessed about app ratings, app vitals, and crash-free apps
Responsibilities
1. Lead the Testbook Android Team of 12+ Android Developers
2. Own the Testbook Android App (2Cr+ Installs) and its related 500+ Apps
3. Work extensively with Product Managers to deliver quality products and features
4. Improve the App Architecture and drive processes for code reviews, releases.
5. Take up occasional challenging Android coding tasks
About Us :


We are looking for an Flutter Developer who possesses a passion for pushing mobile technologies to the limits.
This Flutter app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Flutter programmer works closely with other app development and technical teams.
Responsibilities
- Design and build advanced applications for the Flutter 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
Qualifications
Bachelor's degree or equivalent experience in Computer Science or related field
Development experience with programming languages
SQL database or relational database skills
Proven software development experience and Flutter skills development
Proven working experience in Flutter app development and
Have published at least one original Flutter app
Experience with Flutter SDK
Experience with Bloc Pattern
Experience working with remote data via REST and JSON
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and
emerging technologies
Solid understanding of the full mobile development life cycle

Vah Vah! is an ed-tech company that offers online makeup courses in micro-batches to students across India to learn from the leading teachers in top cities. We provide holistic education with lots of practical training that makes our students job-ready with not just the base skills but also the soft skills for great customer service. Our teachers have more than 15+ years of experience in training makeup and have certified more than 1000+ students. Vah Vah! is founded by executives with extensive experience running consumer business and mobile games at scale (over 100 million players) at Zynga. Vah Vah! is backed by a leading investment firm.
Website Link: https://vahvah.com/
The Mission
Vah Vah teaches professional makeup to budding makeup artists and influencers through live online classes. We have students from Srinagar, all the way to the Andamans. And experienced teachers who have worked in Bridal Makeup, Ramp Shoots, Film and more. We empower our students to join the workforce as fully trained makeup artists. This is the future of vocational education, and you can help build it.
Our Culture
- Amazing workplace and colleagues to work with
- We have the right mixture of creativity, analytics and hustle to move fast in the right direction.
- You will work with colleagues who don’t take themselves too seriously but move mountains.
- See yourself evolving every month with new problems to solve and new skill to master.
- Work with the smartest engineers so you can learn from them.
- Competitive salary at par with the best in the industry
- Great stock options so you can benefit from the company's growth.
- Immense exposure to new technologies
Responsibilities:
- Complete ownership of building and maintaining mobile APP.
- Deliver across the entire app life cycle design, build, deploy, test, release to app stores and support.
- Should be comfortable working on Android (Kotlin/Java) OR iOS(swift) platform.
- Should be comfortable in building a great consumer user interface.
Requirements:
- Overall experience of 2-4 years in native Android or iOS Platform
- Android Developer OR iOS developer with 2+ years of experience
- Experience in Android (Android Studio, Java, Kotlin) OR iOS development (Xcode, Swift)
- Basic understanding of Backend services, API implementation and database systems.
- We encourage all our devs to have base level of knowledge on DevOps, Source Control, CI/CD systems, Cloud Services such as AWS, Firebase, GCP
- Ability to implement designs and functionality provided by UI/UX teams
- Understanding of production deployment of the app in Play Store/App Store
- Android Studio, Java, Kotlin OR Xcode, Swift, Objective-C
- Familiarity with Analytics integrations
- Conversant with Github, CI/CD pipeline
What you get:
- Amazing workplace and colleagues to work with
- Work with the smartest engineers so you can learn from them.
- Competitive salary at par with the best in the industry
- Immense exposure to new technologies

Job description
Greetings from Abservetech Pvt ltd
We are looking for the candidate with experience in Android Development. The interview process is going on, Get Hired and work with us.
Required 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
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- Understanding of Google’s Android design principles and interface guidelines
- 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
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Familiarity with continuous integration
- The developer should know how to use the graphics and code in a optimized way to consume very reasonable volume of device memory
Responsibilities
- The developer should learn the defensive programming methodology to develop any apps.
- Make sure you will meet the deadlines and your delivery should meet the expected quality defined as per our process.
- Work with project managers closely to ensure the development process per the scheduled plan.
Qualification: Graduates or Post Graduates from any stream are qualified for this post.

-
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
-
Strong knowledge of Android UI design principles, patterns and MVP architecture
-
Ability to create custom interactions with ViewGroups
-
Experience with offline storage, threading, and performance tuning
-
Experience in AR or react native
-
Knack for benchmarking and optimization
- Proficient understanding of code versioning tools, such as Git
Experience in RxJava, Kotlin development, Android Studio, Material Design, MVC/MVP/MVVM and RxAndroid (is a plus)






