Responsibilities● Manage a team of junior android developers● Coordinate with the product team for timely delivery of requirement● Design, build and maintain high performance, reusable, and reliable code● Ensure the best possible performance, quality, and responsiveness of the application● Identify and correct bottlenecks and guide your team to fix bugs● Help maintain code quality, architecture, and automationRequired Knowledge and Skills● 2-5 years of experience of working as a native android developer● Highly curious and ready to dive into complex technical challenges.● Strong knowledge of Android SDK, different versions of Android OS, and how to dealwith different device configurations, screen sizes, OS customizations● Hands-on experience with architecture and structural design patterns like MVVM,MVP, MVI● Expertise in RESTful APIs, using Retrofit, Volley or HTTP Client● Strong knowledge of Android UI, material design and other design principles,patterns, and best practices● Experience with offline storage and local databases● Strong knowledge of asynchronous tasks and multi-threading● Knowledge of the open-source Android ecosystem and the libraries available forcommon tasks● Ability to understand business requirements and translate them into technicalrequirements● Familiarity with Firebase, cloud messaging, push notifications, and similar protocols● A knack for benchmarking and optimization● Proficient understanding of code versioning tools, such as Git● Experience of working with analytical tools like Firebase, Google Analytics, etcPersonality● Requires excellent communication skills – written, verbal, and presentation.● You should be a team player.● You should be positive towards problem-solving, have a very structural thoughtprocess to solve problems● Interest to work at a high paced start-up environment with a large amount of learning.● Good understanding of different frameworks, and be able to pick up newtechnologies at ease.● You should be agile enough to figure out a need for new technologies/frameworksand learn new technology for better product performance
tl;dr 🤓 An early employee of an experienced team. A lot of impact and opportunities to learn or deepen new technologies like GPT3, Amazon Rekognition, FFmpeg and more. 💰 Fixed Salary + Stock-Options About Blend is an AI-driven graphic design tool for entrepreneurs that removes decision making to create professional-grade product catalogs. Entrepreneurs can now create product marketing material in a few seconds to stand out and sell better online. Instead of manipulating pixels, users edit objects. Deep learning models ensure the translation of pixels into objects.What you'll do Blend app, an AI-driven design tool, will help its users create stunning designs within seconds. To help us get to our vision faster, we are looking for an Engineer to join us on our app development front. This developer: 👩💻 Would work on our Flutter codebase writing cross platform code for both Android and iOS. 🎨 Work closely with product and design to create amazing user experiences. 🐜 Watch out and fix production issues, and target on running a smooth experience. 📈 With the help of the rest of the team, you maintain a great app with few bugs and trustable analytics: KPIs, logs, crash logs, boards. Above all, you would be the owner of the app side of things. Drive it to success. That will be the goal. We are tech/langugage agnostic when it comes to developers, so the only hard requirement is to be smart and passionate. That being said, having the skills below will be an advantage: Experience working with Flutter and/or Dart Experience with React/React Native (makes it easier to pick up flutter) Experience with Native app development (sooner or later you might get to a point where you need to write native modules as well) How we work: Team: you are humble, open to challenge, and like to help others grow. The most important is the progress of the team and the product. Impact: you can prioritize your time to build what will give users superpowers or wow them. Learning: learning and sharing knowledge makes you happy. At Blend, this holds true as a team, with machine learning, and with our users. Hiring process: 3-steps process: Screening call Technical Interview Cultural fit interview with the founders
- B.E/M.C. A Or B.C.A Degree in Computer Science, Engineering, MIS, Or Similar Relevant Field - 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 - 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 - Familiarity with Continuous Integration - Good Knowledge of Kotlin. - At Least Publish 3-4 Application in the Play Store - Knowledge of Cross-Platform And iOS Development Will Be an Advantage.- Knowledge of health care and e-commerce domain will be good.
We are looking for Mobile App Developer who is efficient in developing Apps, Upload the App on Appstore or Playstore, Integration with multiple wallets, Server Integration, CMS build and have good past experience in the same. To design and build Android mobile application with deep understanding of APIs and data sources. Collaborate with cross functional teams in order to design, develop, implement and test the application with new features and maintain a robust framework to support the apps/web.
As part of your day to day job, you’ll 1. Own end-to-end features of the app: networking, persistence, business logic, and UI 2. Use Kotlin (primary) and Java 3. Do reactive programming using RxJava2 4. Follow Model-View-Intent architecture to build UI of the app 5. Use Android Architecture Components 6. Write tests 7. Invent awesome Android stuff to make your job easier Qualifications 1. Motivation to design and build reliable, elegant apps 2. 3 - 5.5 years of android application development experience 3. Proficiency in Java and experience in Kotlin 4. Familiarity with RxJava2, Dagger2, OkHttp, Retrofit, Android Architecture Components 5. Familiarity with material design
Role of the developer would be join our present team asap and help them to develop the mobile application at the earliest
Job description JD: - Design and build advanced app features for the Android platform.- Work on MVP & MVVM architecture for building apps in Android Studio- Translate designs and wireframes into high-quality code.- Familiarity with RESTful APIs to connect Android applications to back-end services- A reactive approach using RxJava or RxKotlin - Prior experience in working with Google Maps and App Bundle- Work with REST API(JSON) endpoints using Retrofit- Good working knowledge of design patterns & OOAD- Built and managed apps with over 1 million users- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies- Familiarity with Agile development, Scrums, continuous integration, and test-driven development processes- Experience with Analytics, offline syncing, GCMs, deep-linking, notifications etc- Experience in building apps in which transaction/payments happen
Location: Gurgaon Experience Required: 3-5 years About Company What we do We are India’s safest dating app with over 500, 000 happy users. We use advance algorithms to make verified singles meet some really interesting people. In just a short span of time, we ve already achieved remarkable feats and received numerous accolades including the prestigious 'GSF Mobile Appies' award for Best Dating App in India. Why work with us Work with some of the brightest minds in the country Young dynamic and challenging work environment Work on cutting- edge technologies around mobility and big data Exponential learning curve! Responsibilities: Designing layout and developing applications for Android that are compatible with multiple screen resolutions and different versions of OS. Complete ownership of problem-free execution of owned modules and solutions. Focus on code optimization, code quality, maintainability etc. Debug and Optimise Android applications to work on multiple Android versions and devices. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Experience Needed: 3-6 years of experience in development of Android apps-Android Studio, JAVA environment. Ability to understand business requirements and translate them into technical requirements. In depth Understanding of Android recommended design principles, interface guidelines and and best practices for coding. Should have understanding of software development life-cycle. Experience with performance and memory tuning of complex Apps. Experience in building apps in which transaction/payments happen i.e. In-app purchases, Paypal etc. Hands on experience in Multi-threaded programming, and good knowledge of networking concepts. Experience with AB testing, Analytics, offline syncing, GCMs, deep-linking, notifications etc. The developer should be familiar with: Android Studio Android Material Design Guidelines Java and the Android SDK API Calling Payment Gateways Publishing the app to the Google Play Store
Carmatec is looking for a passionate Android Developer for our dynamic Mobile App Development team. Not only will you have the chance to make your mark as an established Android Developer, but you will also get to work and interact with seasoned professionals deeply committed to revolutionize the App development scenario. Required Skills Excellent technical knowledge of Java for Android and the Eclipse IDE Will act as Lead for the Android Team. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes and multilingual app Handle the entire software development life cycle, end to end Strong knowledge of android services and broadcast receivers Strong knowledge of chat integration using 3rd party library and social media sharing Goods on material design and design patterns Familiarity with RESTful APIs to connect Android applications to back-end services Excellent technical knowledge of SQL and another DB like phpMyAdmin, MySQL Experience with offline storage, threading, and performance tuning 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 cloud message APIs and push notifications, Google APIs Proficient understanding of code versioning tools, such as Git Having experience of app release on play store freeware and paid both with signature certificate integration. Having experience on analytics and crashing tools Have a knowledge of vulnerability code review.
We are looking for a mid level experienced Android developer to join our existing team. We've already built app we're looking for an experienced developer to complete our team and help us to take our app to the next level. We are looking for a passionate Android developer who is looking to pursue their career in a rich learning environment. The successful candidate will be given full support to introduce any new initiatives they are passionate about to help company’ growth. You will also have the opportunity to build new products from scratch. Build delightful user experiences with beautiful UI, engaging animations, and optimal performance Work with the team to write new features and UI in existing Android app Design and build an awesome UI/UX for Android apps - Write high-quality Android and Java Contribute to our quality processes by writing automated unit and integration tests for use in continuous integration Technical Requirements: Knowledge of: Designing and developing applications for Android using Java Clear OOP concepts Sound skills with Android SDK, Memory Management & Caching. Analytical mindset to define problems, we believe that defining a problem actually means problem 90% solved. Experience on third-party libraries, Location & Maps API. Source code repository knowledge. Bitbucket (GIT) is a plus. Material Design, mobile architectures, adaptive auto layouts Build & publish to Play Store, exposure to crash reporting Interface to clients in need-based scenarios Several apps already listed in the app store Experience writing apps that consume RESTful services An understanding of Object Oriented Design, MVC, and web architecture Understanding of web architecture and communication Knowledge of SQL Experience writing apps for On-demand delivery is a huge plus.