Position- Android Developer Brief about position We require a passionate Android developer with drive and talent. Brief about the App Capshot is an entertainment collaborative platform and will be the first complete solution in this category of applications. Candidates will be working on an application through which people can create and build content together. It is an app that will embrace the growing meme culture and function with a model of ‘true visual communication’ where the fun of sharing moments with friends doesn’t simply end with posting out a photo or video. Our aim is to make that experience even more interactive by allowing friends to get creative with each other’s media rather than end it with a simple ‘like’ or ‘comment’. Skills and Qualifications Android Development Strong understanding of the Android SDK and Android native UI frameworks Proficient with Java and C++ Good practical understanding of Android development tools for programming, debugging, beta testing, etc. Industry experience: 2-4 years, or equivalent work showing your talent and experience to be able to deliver an app like Capshot (could be in the form of sample apps, even if they have not been released on the play store, fully released apps that you have worked on, etc.) Experience with native Android frameworks to accomplish the following objectives - Multimedia capture Multimedia playback and UI customization Custom UI, UI animations and transitions Data storage and memory management Practical experience with Android analytics and testing Computer Science Bachelor’s degree in Computer Science/ Strong understanding of these fundamantals through Independant Learning Deep understanding of computer science fundamentals (OOP, software design, algorithms, etc.) Ability to write high quality, well organized, and readable code Practical experience with debugging and optimization Experience with networking Understanding of database operations and performance (at least a good understanding of the concepts) Miscellaneous Must be a ‘knowledge seeker’ with a passion for software development and the desire to build something unique Good oral and written communication skills (English) Ability to analyze, break down and estimate tasks Ability to quickly research and implement topics where you lack practical experience Ability to understand and grasp new concepts effectively Skills and Qualifications – Preferred, but not absolutely required Android Development Image and video processing in Android for Compression Filters Video encoding/decoding GIFs Bitmap manipulation and transformations Machine learning Content streaming Video processing using the Android NDK and ffmpeg Bonus Experience (either through work, or side projects) with developing social/communication category apps Ability to implement development techniques that give the user an ‘illusion’ of high speed and responsiveness in an app, such as Instagram’s ‘Moving bits in the background’
Responsibilities: Own end to end development and operations of high-performance Spring Hibernate Applications. Design the architecture and deliver clean, testable and scalable code Participate in requirement gathering and display a strong sense of ownership and delivery Skills and Qualifications: Strong in Data Structures, algorithms and Object Oriented Concepts, Message Queues and Caching BE/ B.Tech preferred
Build and lead a team of application and front-end / Back-end engineers to drive innovation in full-stack product development, while relentlessly improving performance, scalability, and maintainability Technically Hands-on, Prior experience with scalable Architecture managing team of Sr. engineers / Engineers, and coaching, mentoring while maintaining a hands-on role with code development.Work with Product Managers and UX Designers, Experience with web technologies.Proven relevant experience in building robust service-oriented productOwn design and development of major pieces of the technology platform for productContinuously discover, evaluate, and implement new technologies to maximize development efficiencyRequired Skills -Must be a highly collaborative leader with the ability to lead through influence and work effectively with other executives across the organizationNeeds to have hands on experience with: Mobile/web application development, understanding of Android or iOS development.Cloud technology, development, deployment, monitoring and support API integrationFast learner, flexible and able to work well within a cross-functional team environmentExperience in building highly scalable applications, hands-on and can deal with complex architectures.Is well versed with mobile and cloud based technologiesExperience with SDK/API style integrations and interface quality of servicePreferably from Ecommerce / Retail / B2C Startups
Requirements -3-7 years of Java experience;Java 8, Microservices, Kafka experience is a prerequisiteAbility to establish trusted partnerships with product heads, and executive level stakeholders;Experience integrating with Restful web-services3+ years of experience writing Java APIsStrong proficiency in: Distributed systems, Low-latency services, NoSQL and relational databasesExperience building transactional systems and strong understanding of software architectureExperience with messaging frameworks, Business Process Modeling and Relational / Non-Relational Databases e.g. Kafka, Signavio, Drools, MongoDB;Experience in Web Development and Frameworks;Experience integrating with vendor applications
About GolBol GolBol is an early stage company founded by IIT graduates and serial entrepreneurs. We are building a product in the ‘social network’ space. We have recently raised our seed round from a tier-1 institutional investor. The three co-founders brings diverse set of experiences in terms of strategy, marketing, product, operations & technology. GolBol is a global product for non-global users serving more than a billion people and chasing a market with revenue potential upwards of $3Bn per annum. Technical Expertise: Strong experience developing applications targeting the Android platform; Proficient with Android SDK in Android studio; Working knowledge of web services and REST APIs; Proficient understanding of code versioning tools, such as Git Responsibilities: Translate designs and wireframes into high quality code; Design, build, and maintain high performance, reusable, and reliable Java/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 automation Education: BTech/BE in CSE, ECE, EE, IT We are looking for passionate people to join our core team. Steep learning curve, leadership roles, competitive salary and ESOPs are among the few things we have to offer. Join us & be a part of the RocketShip!
We're looking for an Android Developer to join our Engineering Team. The team builds products for MyGlamm users and internal teams. Our team consists of generalist engineers who work on building Modern Websites (SPA), Mobile Apps for Android & iOS, REST APIs and Servers, Internal tools and Infrastructure for all our users. What we expect * 3+ years of Android development experience * You should have strong Android development experience and your code is not only functional but fast and efficient. * Experience with source/version control software, continuous integration, unit testing, build processes. * Experience using RESTful web services within mobile applications * Proven ability to work independently with minimal guidance to produce high quality solutions * Strong problem solving, critical thinking, and self-motivated skills * Experience with offline storage, threading, and performance tuning * Unit-test code for robustness, including edge cases, usability, and general reliability * Good understanding of Data Structures, Algorithms and Operating Systems * Knowledge of the open-source Android ecosystem and the libraries available for common tasks * You love doing things efficiently. At MyGlamm, the work you do will have a disproportionate impact on the business. We believe in systems and processes that let us scale our impact to be larger than ourselves * You might not have experience with all the tools that we use but you can learn those given the guidance and resources What will you be doing * Translate designs and wireframes into high-quality code * Design, build and maintain high performance, reusable, and reliable Java or kotlin code * Ensure the best possible performance, quality, and responsiveness of the application * Identify and correct bottlenecks and fix bugs * Build and publish applications in app stores * Collaborate with cross-functional teams to analyze, design, and ship new features * Unit-testing code for robustness, including edge cases, usability, and general reliability * Experience with cloud message APIs and usage of push notifications Good to have * Experience in Payment gateway integration in mobile apps is a plus * Experience in writing code using kotlin * A portfolio of Android apps in the Play Store is a plus Interview Process * 2 Technical rounds with existing team members * 1 Coding round
gingerCube Inc., based in Dallas, USA, provides a software platform to interface with hospitals, physician groups, resident programs, and billing services, improving revenue cycle and reducing time to bill by up to 85%. Our flagship product, maxRVU has been adopted by physician groups, hospitals and revenue cycle companies across the US. Over the past 8 years, we have developed a solid brand and continue to grow swiftly with top healthcare systems. To meet rapid expansion, we are looking to hire a full-time Lead Engineer to join our growing team in Mumbai to build our products using Android SDK Stack As our Lead Engineer, you will be responsible for creating innovative solutions to technical problems and deliver a top-notch user-experience to our enterprise customers. You must be highly motivated, lead by example and have a knack for designing optimized solutions. 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 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 Ability to implement AWS & Google cloud services 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