Role: Android Developer.Job type: Full time.Role type: Technical.Location: MumbaiFunctional Area: Mobile App development specializing in CRM and Sales Force Automation IT solutions.About the role:We are looking for an Android developer responsible for the development and maintenance of applications aimedat a vast number of diverse Android devices. Your primary focus will be the development of Android applicationsand their integration with back-end services. This Android app developer will work with our team of engineers todesign and build the next generation of our mobile applications. In addition, an Android developer must pay specialattention to the application’s compatibility with multiple versions of Android and device types.You will be responsible for -● Design, build, and maintain high performance, reusable, and reliable Java and Kotlin Code..● Collaborate with cross-functional teams to define, design, and implement features● Translate designs and wireframes into high quality code.● Should have strong UI development skills (complex views, trees, animations, rendering) and strong knowledge ofthe Android UI kit● Strong knowledge of Android UI design principles, patterns, and best practices.● Ensure the best possible performance, quality, and responsiveness for the application.● Experience consuming and/or designing REST APIs and knowledge on integrating with external data sources.● Strong skills on JSON parsing as well as XML for fetching data into the application.● Familiarity with cloud message APIs and push notifications.● Deep understanding of the Android SDK and Android Studio/Eclipse.● Unit-test code for robustness, including use cases, usability, and general reliability.● Identify and correct bottlenecks, work on bug fixing and improving application performance● Continuously discover, evaluate, and implement new technologies to maximize development efficiency● Strong knowledge of different versions of Android, and how to deal with different screen sizes.● 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 / coding requirements.● Proficient understanding of code versioning tools, such as Git.● Excellent working skills on Android application components like Intent, Service, Broadcast Receiver, ContentProvider and Content Resolver.● Excellent communication skill and think out of the box to achieve the business logic with less impact andrevisions. Qualification & Experience:● Any Engineering Graduate or Post Graduate.● BS degree in Information Technology, Computer Science or equivalent (BE Preferred)● 3 Years of Professional Experience.Great to have’s: Must have skills or competencies.● Strong written and verbal communication skills.● Being able to work in a fast-paced multidisciplinary environment as in a competitive landscape new data keepsflowing in rapidly and the world is constantly changingWhat we offer you?● An open minded, collaborative culture of enthusiastic technologists.● Getting to work with our clients and be part of the next level evolution.About Andesoft Consulting:Andesoft is a boutique interactive services shop strategically combining business analytics and design. The primarydomain expertise covers, Web architecture, CMS and CRM technologiesMarket and business analytics to achieve better market segmentation and campaign managementCustom off-line and on-line interactive applicationsThe 3 major business verticals we specialize in are Health Care, Financial Services, and Public and Non-profitSectors.Company Profile: http://www.andesoftconsulting.com
Mosaic Wellness is looking for an Android developer responsible for the development and maintenance of existing applications along with continuous integration of new features, who can take the ownership and work independently. 1.5+ years of experience in Kotlin is must Your primary focus will be 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. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Responsibilities Integrate the design into high-quality code. Ensure the performance, quality, and responsiveness of an application. Identify and correct bottlenecks and fix bugs. Work along-side other developers working on a different platform for the Application. Therefore, commitment to collaborative problem solving, design implementation and creating a quality product is essential. Skills Required Minimum 2+ years of experience in Android Application Development. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. Understanding of Android design principles and interface guidelines. Must have already deployed at least one app on PlayStore. Working knowledge of Web Services & REST (JSON) APIs, Websocket, Kotlin, Retrofit, SQLite, Google API Integration, Firebase. Familiarity with cloud message APIs and push notifications. Experience with third-party libraries and APIs. Strong mobile UI design and implementation experience. Experience with the E-commerce store app Understanding of code versioning tools. Soft Skills [Required] : Positive attitude Good analytical skills Hungry for growth Problem solving Quick learner
Requirements: 4 - 8 years of Android native application development experience using Java/Kotlin Proficiency in Java, Kotlin, or C++. Ability to use the Android Studio, including the Android SDK, with ease. Experience working on Firebase push Notifications, Cloud Messaging, APIs. Experienced with storage, threading, and performance tuning Optional skills preferred iOS app development React native / Flutter / Ionic Experience with at least one consumer-facing product company is preferred Excellent coding and proofreading skills. Top-notch teamwork and communication skills. Ability to manage your workload with minimal supervision. Unwavering curiosity, Passion for excellence & Ability to multitask. Bachelor's Degree in Software Development, Computer Science, or similar from an accredited institution Responsibilities: Work on Firebase - Android app Push notifications, Cloud Messaging, APIs Conceptualizing and formulating apps that are suitable for use on all types of Android devices. Implementing measures to safeguard users' data. Ensuring that the construction and presentation of your apps are congruent with the company's standards. Proofreading your code and correcting mistakes before each app is released. Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order. Monitoring app reviews to detect areas for improvement. Creating app updates, including bug fixes and additional features, for release.
- 4+ years experience in Android Development- 2+ years experience in Kotlin- MVVM Architecture- Atomic design pattern(additional)- Algorithms & Data structure concepts- B2C App / Product Company Experience- BE and BTECH in Computer, Computer Science, IT
Android JD:6-8 years of experience1. Handson exp in Kotlin and Android studio2. Good understanding of Core Java3. Experience in JSON parsing4. Experience in REST API5. Experience in Junit test cases6. Well versed in Latest Android API version.7. Experience in publishing apps to the App Store.8. Social Networking site integration9. Code version tool – Git and JIRA10. Architecture understanding - MVVM, MVP11. Strong analytical and debugging skills/ Unit test coverage12. Ability to do design and high level architecture
Roles and Responsibilities: ● Designs and codes features for the Android application as per the specifications provided by Product and Design teams. ● Write unit tests for all features. ● Ships feature fast moving agile sprints. ● Works closely with API, Product Design and Product Management teams to brainstorm and chalk out details of features. Skills: Must have: ● Software Developer with at least 4 years of experience in building apps for the Android platform. ● Good understanding of Java. ● Good understanding of Android application architecture and design. ● Good understanding of memory management, network interaction, concurrency and multi-threading in Android. ● Understanding of complete application development, continuous integration & testing and app distribution infrastructure. Good to have: ● Good understanding of the Kotlin language. ● Good understanding of RxJava. ● Past experience of working in large scale multi-module apps. ● Past experience of building video streaming apps. ● Past experience of working with third party libraries and dependency management on Android.
ABOUT US: MX Player is the world’s best video player and the world’s largest video platform, with an install base of 500+ million worldwide and 350+ million in India. It has consistently ranked amongst the top 10 Android apps since2012. MX Player reaches its vast user base via an ever-increasing list of supported platforms including native Android and iOS apps, mobile and desktop web applications and other portable devices. Roles and Responsibilities: Need to have 5+ years of experience. Should be Hands-on coding. A senior software developer who can design and code large scale distributed systems. Need to have experience working with backend microservices at scale. Should be comfortable working on NoSQL/MySQL databases like Cassandra, MongoDB, elastic search, etc. and tune the performance. Comfortable working in Java and Golang. Skills:Must have: Software Developer with at least 5 years of experience in backend development with Java. API integration, Database designing. Understanding of complete lifecycle development, continuous integration & testing. Good to have: Good understanding of the Kotlin language. Good understanding of RxJava. Experience of working in large scale multi-module apps.
Senior Software Engineer - Android Job description Overview The job profile involves understanding and implementing the latest technologies and closely following the global trends on the web and mobile web development. Here is what we look for in a Software Engineer Android It’s all about the users. We have to think like the user and plan all strategies and align content strategy accordingly. The efforts of the Technology team are to keep our primary TG engaged and attract a newer audience. Be the USER: Think from a user perspective, and plan content strategies according to what will be relatable to them. Deliver WOW: Never settle for mediocrity. Aspire for new user benchmarks. Passionately seek unconventional solutions that have the potential of breaking new grounds achieving exponential reach and engagement. Embrace & Drive CHANGE: Embrace curiosity. Accept and enthusiastically encourage change while questioning the status quo and showing initiative. Never let the fear of failing hold you back. Role This is a front-end role, but not limited to it. You will be learning a lot about Android development along with other mobile technologies too. Also, we believe in extreme ownership! And to be honest, everyone loves working with kind and smart people. We are building a kick-ass team with humble and empathetic talent. What you will do in this role Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Unit-test code for robustness, including edge cases, usability, and general reliability Continuously discover, evaluate, and implement new technologies to maximize development efficiency. 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. Job requirements What you should have 3-7 years of work experience developing complex software. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Good knowledge of design patterns like Creational, Structural and Behavioral patterns, MVP, MVC, etc. 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 Proven software development experience and Android skills development Have published at least 3 original Android app Experience with third-party libraries and APIs Solid understanding of the full mobile development life cycle Education: Any GraduateExperience (years): 3 to 7 years, good to have prior experience in product development Brownie Points Mobile Application Development Model-View-Controller (MVC) User Experience (UX) Model-View-Presenter (MVP) Representational State Transfer (REST) Android Mobile Architecture SDK Android SDK
ABOUT US: QuickSell is a mobile commerce platform designed completely from the ground up to cater to emerging markets and SMBs. Thousands of businesses are choosing QuickSell over platforms built by billion $ companies, due to our simple and mobile-friendly user experience. We provide technological infrastructure for manufacturers, wholesalers, distributors, and retailers who using their phones can manage their products in the cloud, showcase them easily to customers over WhatsApp, and other digital channels and start booking orders without the headache of creating and maintain their own e-commerce stores. QuickSell reaches its vast user base via an ever-increasing list of supported platforms including native Android and iOS apps, and desktop web applications. Roles and Responsibilities: ● Designs and codes features for the Android application as per the specifications provided by the Product and Design teams. ● Write unit tests for all features. ● Ships feature fast-moving agile sprints. ● Works closely with API, Product Design, and Product Management teams to brainstorm and chalk out details of features. Must have: ● Software Developer with at least 3 years of experience in building apps for the Android platform. ● Good understanding of Java. ● Good understanding of Android application architecture and design. ● Good understanding of memory management, network interaction, concurrency and multi-threading in Android. ● Good understand of MVVM architecture ● Understanding of complete application development, continuous integration & testing, and app distribution infrastructure. Good to have: ● Good understanding of the Kotlin language. ● Good understanding of RxJava. ● Past experience of working in large scale multi-module apps. ● Past experience working with React-Native
Experience: 7 - 11 years Talents from eComms Only Role: Director Engineering (Mobile) Key Skills: Java/Python, Android, iOS, Design Patterns, AWS, OOP, SDLC,Kotlin, Swift, Objective C, Cocoa As a technical leader, you own the engineering vision and oversee the technical standards your team thrives on. As a manager of engineers, you coach and develop our promising, young talent and ensure their collective energy is applied effectively and efficiently to accomplish not only the organizational goals, but also their individual career goals. Own the development practices and standards for your team Own the technical architecture, drive engineering design and shoulder critical decisions Interface with Architects and technical leads to steer them to continuous Feature Improvements You have experience in managing, coaching software developers to help them level up You are able to weigh several and often conflicting constraints and make rapid decisions in a fast-moving and quickly-growing company You have a strong technical background, with 7+ years of experience with software engineering predominantly working on mobile applications (Android, iOS) Should have worked on at least one of these programming languages (Python/Java) You possess strong knowledge of Android, Java, JSON, Kotlin, Objective-C Excellent understanding of Android design patterns, Data Structures, Algorithms, iOS
About the Role As an Android Developer, you will own the Android app and strive to deliver the best learning experience out there to our learners that upGrad is known for. You will be responsible for developing features, taking those features to production and maintaining the existing code. Innovative nature and pro-active involvement in the product is taken very seriously at upGrad, therefore, a major part of your role would involve thinking about new features and new ways to deliver quality learning experience to our learners Skills/Experience Minimum 6+ years of hands-on Android development experience. Strong Java and object-oriented concepts. Solid understanding of Android architectural patterns especially MVVM and their importance in scalable software development process. Strong understanding of Android fundamentals. Experience in Android UI creation. Experience of Android Live Data, Kotlin and Constraint layout would be a huge plus point. Years of Exp – Minimum 6-8
We are looking for a Front-End Android Developer who is motivated to combine the art of design with the art of programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the Backend developer to meet the overall product front end requirement Industry: IT-Software Functional Area: IT Software – Android Front End Programming Role Category: Front End (UI/UX) Developer Role: Sr./Lead Front End (UI/UX) Engineer Employment Type: Permanent Job, Full Time Education: Graduate Engineer or equivalent experience knowledge Experience: Min 2 Year – 10 Year relevant experience Job Location: Navi Mumbai/Noida Skills & Job Responsibilities Strong technical background in Mobile platforms Android (Java), Native/Hybrid Application Development. Good knowledge of working with custom frameworks, experience with design patterns, pluggable architecture and performance monitoring/tuning Knowledge of multiple technology stacks, Command on development methodologies and tools, Strong object-oriented design and development fundamentals Demonstrated ability to technically lead a product development team, ability to delegate, influence and get execution done Ability to keep track of the bigger picture while helping the team members with their day to day assignments Ability to thrive in a fast pace, dynamic excellent articulation and communication skills Expertise: Android Framework Services, Content Providers, Intent & Intent Filters, Broadcast receiver. Good command on SQLite database, ‘Push Notification’ and Google Map API’s. Work on GPS Navigation live tracking, Geofencing. Hands on Android API’s like Gmail, Facebook, Linked-in, Twitter, Google+ etc. Worked on all types of parsing techniques like XML and JSON. Worked on all type’s web services like SOAP and REST. Worked on Kotlin Worked on Flutter Essential: Core Java,Multithreading,Data Structure and algorithms, Design Patterns, Troubleshooting and Analytical skills
ABOUT US: MX Player is the world’s best video player and the world’s largest video platform, with an install base of 500+ million worldwide and 350+ million in India. It has consistently ranked amongst the top 10 Android apps since 2012. MX Player reaches its vast user base via an ever increasing list of supported platforms including native Android and iOS apps, mobile and desktop web applications and other portable devices. Roles and Responsibilities: Designs and codes features for the Android application as per the specifications provided by Product and Design teams. Write unit tests for all features. Ships feature fast moving agile sprints. Works closely with API, Product Design and Product Management teams to brainstorm and chalk out details of features.
Company Introduction:If you love to work in an open culture and flat hierarchy environment where your thoughts, ideas and suggestion are valued? If you want to challenge yourself with technology problems and to go whatever way it takes to get them solved?then CodeAstu Technologies Pvt. Ltd. is right place for you. In return you will get salary as per market standard and based on your skill along with some exciting benefits. Responsibilities: Design and build applications for the iOS platform Ensure the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Skills: Solid 2+ years of experience in OOP based software development, ideally in Kotlin/Java Solid 1+ years experience with core Android APIs and supported libs 1+ years experience with app development lifecycle for app that is UI forward. (Adapters, views, data management, view lifecycle) Understanding of Functional reactive programming concepts like streaming principles and use of higher order functions either in Java 8+ / Kotlin or libs such as Annimon-StreamAPI, RxJava, etc. Must be willing to learn, if not already experienced in this area. Openness to learn new processes, methodologies, technologies, and a hunger for knowledge surrounding the Android ecosystem. Experience with Kotlin in Android is a MUST. Experience with CI/CD pipelines for building, testing, and deploying apps. Must be willing to learn, if not already experienced in this area. A knack for benchmarking and optimization Familiarity with code versioning tools (such as Git, bitbucket) BE-Computer/IT, MCS/MCA candidates can apply.