Android Lead About Us: Led by former Salesforce and Siebel executive Chuck Ganapathi, Tact.ai Technologies, Inc., is on a mission to make enterprise software more human-friendly. Tact.ai is the world’s first mobile sales productivity suite. It combines Salesforce and everyday sales tools into one app that works offline. Our device-native, conversational platform is used by Fortune 500 companies to transform the daily sales experience in the field and maximize the value of their CRM investment. Responsibilities: We’re looking for an experienced Lead Android Engineer/Developer to make an immediate impact on our product team. We are a well funded startup with a world class product and team, and a growing customer base. Some of your main responsibilities include: • Operating in small cross-functional project teams • Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification. • Participating in client architecture design • Proposing and evaluating software tools and libraries • Continuously improving our development process Requirements: • Proficiency with Java and Kotlin • Proficiency in native app development • Working knowledge of Android and Java/Kotlin open source libraries such as RxJava2, Dagger2, and Retrofit2 • Ability to write well architected, maintainable and testable code • Excellent knowledge of data structures and algorithms • Minimum of 5 years of experience developing for the Android platform • Published one or more Android apps to the Google Play store Bonus Points: • Android security and memory optimization • Sqlite or other relational database • Salesforce • Git • Start-up experience
Join a global consumer product being developed in India! With over 2.5 million downloads and over a billion contacts managed, InTouchApp is one of the few consumer products from India that have gone global. Join us in the journey to the next 10 million and learn a lot along the way!
Sensara is looking for experienced Android-focused Senior Software Engineers to work on our TV Guide app Sensy. We are a fast growing startup, shaping the experience of millions in living rooms across India. This is a user-facing, high profile and impactful position. In this role, you will: - Design, architect, develop and ship high performance, reliable Android/Android TV applications - Implement custom native user interfaces around leanback/television contexts - Explore new technologies, work on new ideas/prototypes defining the state-of-art in TV software - Take ownership of end-to-end product quality, from developing, maintaining to scaling our apps while ensuring excellent user experience - Evaluate and implement new technologies to maximize product quality and efficiency- Contribute technical ideas and suggestions to enhance the direction of the product and company - Work closely with a cross-functional team with strong domain knowledge across Hardware, Search, Data & Machine Learning What we'd like from you: - A degree in Computer Science or a related discipline - Good problem solving, software design and programming skills - Strong communication skills, ability to work in a team and interface with non-engineers - Deep knowledge and hands-on experience building native android applications (Android TV experience a plus) - Good Understanding of Java and Android architecture & components, Framework & SDK, IDE & dev tools, debugger, content provider - Experience with Android animation, transitions, custom views and frameworks a big plus - Experience interfacing with backends in the cloud, APIs, push messaging a plus - Experience in app profiling, performance debugging a plus - Experience using bluetooth, wi-fi, infrared, other peripherals a plus About Sensara At Sensara, we make India's best TV Guide and Remote app - Sensy. We use mobile, machine learning and hardware to understand TV deeply, solve hard experience problems towards a better TV watching experiences in India. Our Sensy Smart Remote device has been featured on Amazon Launchpad. We power the linear TV experience on Xiaomi's MiTV. We recently won the Qualcomm Design for India Challenge. There's never been a dull day where we have not learnt many new things. Join us!
• 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 • 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 Googles Android design principles and interface guidelines • Proficient understanding of code versioning tools, such as Git Familiarity with continuous integration
Senior Android Developer at an exciting startup. We are technologists by background and are providing intelligent solutions for complex industrial operations. You will be part of core engineering team responsible for delivering highly scalable solutions for industries. • A love for coding and a passion for exploring new technology to create state-of-the-art products. • Strong knowledge of Android SDK, 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 is a plus • 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 Overview of the Role: • 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 • Collaborate and communicate effectively with the Operations team, to develop new features • Work with Product team and Backend team to pioneer product ideas and provide app implementation Requirements: • A love for coding and a passion for exploring new technology to create state-of-the-art products. • Strong knowledge of Android SDK, 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 is a plus • 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
The Android Developer will be responsible for independently analyzing, designing and developing applications to meet and exceed client reporting needs using agile development methodology. Please continue only if you have led the development of a live app, which has 1000+ installs on play store. (Weather app, Calculator app, Calendar app etc. doesn't qualify) You are analytical and enjoy working in a fast-paced environment.You are in touch with new mobile developments and technologies. Responsibilities:- 1) Create new features out of UI/UX designs & wireframes, while integrating with back-end using 3rd-Party APIs 2) Collaborate with Design, Product and Backend teams to define the scope and freeze requirements. 3) Troubleshoot, test and maintain the core product by fixing bugs. 4) Improve the existing app performance, size, and responsiveness. 5) Write clean and well-designed code. Skills:- 1) Android Architecture and Indexing 2) Firebase - Cloud messaging, 3) Android UI based on trending design patterns 4) Offline storage, Threading, Services 5) 3rd party APIs and Libraries 6) JSON, REST Must: Experience in Location-based services, Google Map API in Android, location-enabled Android App(like Uber). Preferred: Experience of fetching data from motion sensors
Will be responsible for working on development of state-of-the-art mobile application development (using current and applicable technologies) embedded in digital platforms or as a layer across digital platforms. The Mobile App - Lead Developeralong with the team should be focused and poised to deliver solutions as maybe demanded. The Mobile App - Lead Developershould be a learning champion focused and poised to deliver training programs for the team and enable the team to advance in their career(s), and enable them to acquire the desired technical certifications (For e.g. Backbase or other technical certifications). Responsibilities : Participates in mobile development using responsive design techniques to satisfy cross platform browser constraints. Provide thought leadership on mobile excellence and best practices, Biometric Apps like Aadhar Assist with integration and usability testing, Payment Gateway Have passion for Continuous Integration / Continuous Delivery Participate in discovery and user experience design process Create prototypes, and evaluate new technologies Create readable, testable, scalable and maintainable source code utilizing best practices Provide technical leadership to delivery teams Work with testing team to find and resolve defects Provide application support with on call availability Interact with vendors regarding support and integration Develop tasks lists and estimations Collaborate with senior software developers to project scope, and detailed tasks Mentor other developers in mobile app development. Provide required application development and support for mobile apps Communicate risks and issues related to projects and tasks Must Have Skills : Hybrid Platforms (PhoneGap, Backbase, NativeScripts) Testing frameworks (JUnit, Mockito, Espresso). Mobile App Publishing. Scripting languages (Gradle, Groovy, Python), Jenkins or similar Experience in Android, iOS, Mobile Apps Hands on with Cordova, Phonegap, SDK integration, AI, Native App Development, AI SDK Integration preferred. Good command of spoken and written English (and any other required language, as applicable). Immediately available is highly preferred Have a desire to build something great and bring technical solutions to people to solve their problems. Good command of spoken and written English (and any other required language, as applicable). Immediately available is highly preferred. Cloud Experience - AWS & Google (Preferred) Qualifications : Minimum B.Tech. degree in Computer Science or closely related discipline 7+ years of experience of software product development with 2+ working as a Lead mobile developer.
We are InsurTech Product company focused on General Insurance domain .We are looking for hybrid mobile application developers to be part of our product development and implementation team.
Android skills :- Should have published 3 - 4 apps on android playstore- Experience in Google Maps and Route, Animation- Experience developing location aware mobile applications- Capability to sync database server with SQL Lite Database.- Understanding of the publish-subscribe model- Create pixel perfect android layout from Sketch/Photoshop designs.- Exposure to handling deep-linking, notifications, local data & mixed content would be useful.Others :- Design Patterns and OOPS- Should have good communication skills.
We are looking for Senior iOS Developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS 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 . Job Description - Job Title: Expert iOS Developer Job Location: Indore, Madhya Pradesh, India Salary : Open Joining : Immediate Job Purpose: The iOS Engineer is responsible for building advanced applications for the iPhone and iPad. The candidate is required to work closely with Development, QA, Project Managers, Designers, and other team members daily to ensure the timely and cost effective delivery of the final product that exceeds client expectations. Essential Duties & Responsibilities: Design and build advanced applications for the iOS 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. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Qualifications, Experience, Education: BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in software development Working experience in iOS development Have published one or more iOS apps in the app store A deep familiarity with Objective-C, Cocoa Touch and Swift (must) Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Media Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle Understanding in C/C++ is preferred Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs) Familiarity with cloud message APIs and push notifications Experience with offline storage, threading, and performance tuning Familiarity with RESTful APIs to connect iOS applications to back-end services Proficient understanding of code versioning tools (such as Git) Familiarity with continuous integration