OVERVIEW OF REACH52 AND OUR WORK reach52 (R52) is a fast growing, social enterprise start-up working to bring sustainable, universal basic healthcare services to users in low-access, developing regions. We do this through an innovative service model, an off-line technology platform and embedding support within communities to help residents access care, knowledge and other services we deliver. Our mission is divided in to two parts: community access, navigation and healthcare support on the one side; and ultra-low-cost fill-in services to sustain the solution on the other. This allows core healthcare services and treatments to reach further into communities where state of the art services don’t always get to. Our fill-in services allow treatments for life threatening conditions to be accessed reliably and with continuity, so minimising the risk of relapse or crippling financial problems. At the current time our income comes from grant funding and the value of our data services. This, together with other funding streams, provides a sustainable solution so that the services become embedded in the communities we serve. OVERVIEW OF THE ROLE In 2019, reach52 was been awarded funding from a major bank to grow into India. We would like tohire a highly motivated Junior Software Engineer to support the designing and delivery of enterprise solutions, applications and integrations in India. India is a new market for us, and we are rapidly expanding our userbase and need to continue to build our portfolio of integrated applications that work in a challenging, off-line environment. We currently use document databases to replicate data between a master and the off-line applications. We have extended workflows that mean our processes flow through Java/Kotlin applications on android and through web technologies depending on the access channel. We support interactions with communities, commercial, logistics and police offices. We need extend our support for internationalisation and localisation and to integrate external services such as local payment options to our commercial applications, together with access to data from third parties. The role will involve the continuing development of a cross application technology solution with emphasis on cost and productivity and existing investment. The candidate should be able to work well with the dev team based in Manila, Philippines. Title: Junior Software Developer Employment: Full time contract with probation period Start Date: Mar 2020 Location: Bangalore Reporting to: CTO ROLE SCOPE AND RESPONSIBILITIES The core role scope and responsibilities will be: • Understand and analyze user requirements and defects; • Design and develop R52’s existing Java/Kotlin-based applications; • Work on new development projects; • Work with users and stakeholders to scope out new requirements; • Work as part of a distributed team. PERSON SPECIFICATION The ideal candidate will have: • Strong communication skills; • 2-4 years software development experience; • A selection of the following and be prepared to assess and learn new techniques appropriate to system redevelopment: o Cloud platforms o Proficient with Java / Kotlin / Python / Elixir o NoSQL databases and replication o Commercially secure communications o Website / API security o Application integration o Design of off-line services o Containerisation (Docker) o Release Management and Deployment (Kubernetes) • Knowledge of healthcare systems and/or technology is a strong advantage; • Strong team working skills, ability to work to deadlines, and flexibility to work as part of a small but-growing team in a dynamic way.
About Pankhuri Pankhuri is India’s first bridal consultant platform on chat. We assist brides in discovering and buying desired wedding looks which includes attire, makeup artist and photographers. Our recommendation on chat gives curated option in form of video catalogues to brides which solves for selection and enables conversational commerce. We aim to build the largest homegrown brand for occasion wear through social interactions, community support and data backed recommendations. Backed by marquee investors, Pankhuri was started by Pankhuri Shrivastava who previously co-founded Grabhouse and sold it to Quikr. 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 Identify and correct bottlenecks and fix bugs Requirements: 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 Knowledge of the open-source Android ecosystem and the libraries available for common tasks Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization Proficient understanding of code versioning tools, such as Git
Job brief We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams. Responsibilities Design and build advanced applications for the Android 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 Requirements BS/MS degree in Computer Science, Engineering or a related subject Proven software development experience and Android skills development Proven working experience in Android app development and Have published at least one original Android app Experience with Android SDK 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
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
Android Developer: Our Android stack includes Java and libGDX, the code base is designed using Clean Architecture. It is a multi module application and supports both 'application' and 'library' project mode. EXPECTATIONS: ● Writing efficient android code in Java and Kotlin following Clean Architecture guidelines ● Tracing, benchmarking and profiling android java code ● Familiarity with popular android libraries/methods like Dagger2, RxJava2, OkHTTP. ● Familiarity with latest android platform changes. RESPONSIBILITIES: ● Work closely with our product and design teams to customize the Poker experience across our vendor platforms. ● Prototype new and redesign features ● Strong coding abilities and experience with Kotlin, Java and Android SDK ● A focus on UI design principles, hardware acceleration and making games work intuitively ● Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products. MINIMUM QUALIFICATIONS ● Experience of building Android applications/Games in Java or Kotlin using Android SDK (Kotlin preferred) ● Good knowledge of Kotlin, Dagger2 and RxJava2 is a great plus ● Strong understanding of object-oriented software development ● Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable. ● Programming experience using any game engine (libGDX preferred) ● Knowledge of multithreading and memory management specific to mobile devices and caching mechanisms
About the Company: Founded in 2017 with a vision of leveraging deep technology expertise in simplifying recruitment for the masses, Workex is building an AI-driven platform which not only helps companies recruit people in the least time possible (from Months to Days) but also helps in reducing the overall hiring operations cost by almost 50%. Workex helps increase the quality of interview-able candidates by almost 5X via automated prescreening. Workex captures the intent of the candidate & assesses the skillsets for any position before scheduling the interview. Workex.AI enables companies to increase their applicant funnel by capturing talent from any source & gives you the power to start a conversation at any point in time. Available in more than 50+ languages, Workex suits the need of any organisation who intends to build a native experience with their Job-seeker audience. Responsibilities and Skills: - Design and build advanced app features 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. Help maintain code quality, organization, and automation - Java and Kotlin language proficiency. Hands-on experience working with layouts, and also know about different UI animations. Strong knowledge of Android UI design principles, patterns, and best practices. Extensive experience with offline storage, threading, and performance tuning. - Knowledge of delegates, interfaces, data binding, and application life cycle. Knowledge about Push notification services. Knowledge of third-party SDK integrations. - Experience of working with Firebase based technologies like Authentication, Realtime DB, Notifications, WebRTC - Experience in using analytics, location and social APIs, MDM, payment gateway, SMS gateway, media content transcoding and cloud integration, APM tools - Must have shipped one high-quality application on Play Store - Excellent command over Data Structures and Algorithms. Strong problem solving and analytical skills. Qualifications : - Bachelors/Masters degree in Computer Science, Engineering or a related subject from premium institutes - 1-3 years of relevant experience Benefits: Work from home opportunities Flexible working hours Private medical/dental insurance Casual dress
About the roleWe are looking for an analytical, results-driven, responsible, hardworking Android Developerwho will work with fast-paced team members to troubleshoot, improve and add to currentandroid applications and processes, prototype new and redesign features. You should haveexcellent communication, programming, and problem-solving skills and should be ateam-player.You should have done some personal project apart from the company's projects or contributedto open source projects.Responsibilities:● Work closely with our product and design teams.● A focus on UI design principles.● Architecting solutions with complete ownership of feature or product.● Writing efficient android code in Java/Kotlin following MVVM framework guidelines.● Tracing and profiling.Requirements:● Experience of building Android applications in Java/Kotlin● Good knowledge of ReactNative is a great plus.● Strong understanding of object-oriented software development.● Understanding of large and complex code bases, including API design techniques tohelp keep them clean and maintainable.● Familiarity with popular android libraries/methods like OkHTTP, Dagger2 , Fresco, Glide.● Familiarity with latest android platform changes.● Knowledge of Data structures and algorithms● Deep understanding of complete life cycle of android app development● Knowledge of Android Jetpack / Architecture components
Android Engineer (Location - Bangalore) We are looking for Android engineers with 0-3 years experience who thrive on solving problems and building a platform that is highly efficient, scalable and user-friendly. We do not care about college names, grades or any work experiences. What we do care about is your attitude, ability to get things done and the urge to work hard. About Glynk Glynk is the most evolved SaaS platform for effective customer engagement for businesses of all sizes to connect and engage their customers, partners, alumni, and employees like never before. It’s like Shopify, but for brand communities. We provide tools to build a secure, scalable and engaged community that helps build brand loyalty and increase retention significantly. About our culture One for all. All for one. Teamwork is everything at Glynk. If you win - the team wins, if you lose - the team loses. If you're passionate about helping people build great communities or taking a leap in your career, we should talk. Our strength is in execution. We don't just come up with great ideas but we also strive to execute them. You will always be in the know of how your work is going to impact the business, communities or society. "Why?" is one thing we will never get tired of hearing. You have our trust. Once you are a 'Glynker', we trust you to do amazing things. At Glynk, you have ownership over things that directly impacts the business. You can move fast, and learn even faster. There is no inner circle. Everyone is encouraged to share information, knowledge, and ideas. Whenever in doubt, think like a leader - with a wider perspective.
Here’s what you will do day-to-day: Brainstorm, contribute new ideas, conceive innovative strategies, and implement solutions to difficult problems Work with fellow designers and developers in an iterative environment with short and impactful development cycles Exploit the most advanced Android APIs and platform features to build innovative solutions to real-world problems Build all the necessary tools and infrastructure to enable rapid mobile development Work closely with our backend team to interface with RESTful API services Work with real-time feedback from our users to make the product better Discover, design, develop, deploy, debug. Repeat! Why work with us? Work in a very small, highly talented team consisting IIT alumnus and rockstar developers High standard of engineering quality Work on cutting edge technologies in android development so that you are always updated with the trends in android community. P.S. We hate outdated technologies! High impact role at fast paced growth company Skills we are looking for - Android Engineer: Must be able to independently design, code and test major features, as well as work jointly with other team members to deliver complex changes. Strong object-oriented design and coding skills (Java, Kotlin) Solid software development background including design patterns, algorithms, data structures Experience with MVVM or MVP or Clean architecture Experience with mobile data storage with SQLite/Room or other DBs including no-SQL Understanding of RxJava, Dependency Injection frameworks like Dagger 2 Good experience in memory management, performance tuning, and resource optimizations Has published at least one app in play store Few Good to Haves: Kotlin experience is a big plus Experience working in a startup Experience with Camera and Google Maps apis Published apps in play store Github/Medium/StackOverflow presence Our Android Tech: Clean architecture with best practices in MVVM Latest jetpack components Reactive programming Kotlin
Your Mission Being one of the key roles in our Mobile Engineering team, you are deeply involved in the whole cycle of product development on Android. Your challenge will be to apply software craftsmanship as well as to identify and lead larger refactoring and improvement initiatives. Everything you release will reach 70+ millions of Android users, which requires a strong focus on usability. You will be developing for several devices together with your team, and also drive cross team technical initiatives. Implementation of complex features and design work are also things that you will be highly involved in. Your Skills As far as your skills, we’d love to hear about: An extensive, hands-on experience with modern Android application development incl. application lifecycle, asynchronous server communication, and UI components experience with unit testing frameworks such as Espresso Passion for writing clean, maintainable and efficient code using Kotlin or Java experience with MVP and Kotlin is a bonus A mind-set to get things done while maintaining high standards by shipping high quality code Experience with agile development having an approach to continuously improve what you are doing Fluent English skills, oral and written Applying This position is located in Bengaluru, India We only accept applications in English. Make the right call, send us your application today!
Job Description :Responsibilities :- Design and Build advanced applications for the Android Platform using Kotlin & RXJAVA- Collaborate with cross-functional teams to define, design, and ship new features.- Work on bug fixing and improving application performance.- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.- Ability to be a self-starter, prioritize your work and stay organized in a team environment is critical.Desired Skill :- Good experience in Developing Android based Applications and test infrastructure, writing documentation and following an agile development methodology.- 1+ Years of Experience in working with Kotlin Programming language.- Have published at least one Android Application.- Have experience in Android Architecture patterns e.g. MVC, MVVM, MVP etc, creating custom views.- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes RXjava and bluetooth 5- 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 skillsLooking for Urgent Joinees
Responsibilities And Duties: As a Flutter Developer, you will create multi-platform apps for iOS and Android using Google's Flutter development framework. The primary focus will be on creating new experiences and maintaining the acclaimed app. You will additionally work on innovative new app projects as well as internally incubated ventures. Deep experience contributing to and managing high-scale production mobile apps. You must have previous experience in Flutter development. Requirement: 3-5 years working as a full-time professional developer (Mobile) and 0.6 Year in a flutter(Must). Experience building a moderately complex Android app with knowledge of dart. Bonus if it's on the Play Store or we can view the project Willing to work with cross-platform frameworks. Willing to learn and work on different mobile platforms/frameworks when needed. Published at least one app on the Play Store using Flutter/ Native (Java/Kotlin/Swift/Object c).
Design, build and maintain high performance, reusable, and reliable Java & Kotlin code Writing unit-tests code for robustness, including edge cases, usability, and general reliability Take ownership of product/features: End to end development with testing and meet the deadline Work closely with our product and design teams to customize the Khatbook experience for the Android platform. Prototype new and redesign features. A focus on UI design principles and making apps work intuitively. Contribute best-in-class programming skills to develop highly innovative, consumer-facing mobile products. Writing efficient android code in Java/Kotlin following MVP framework guidelines. Tracing and profiling android java code. Own and manage the finance technology control frameworks.
Requirements:● Strong knowledge of Android SDK, different versions of Android & advanced concepts● Strong knowledge of Android UI design principles, patterns, and best practices● Experience working on Databases & Network layer; should be able to implement offline-firstexperience for users with low-internet-connectivity● Familiarity with RESTful APIs to connect Android applications to back-end services
3+ years of experience in native android app development. Strong programming experience in Core Java, Android SDK Experience working with Kotlin is a plus Experience working with Media player Experience working with offline app & content security, Encryption and Decryption Experience working with FCM Experience with web services integration, REST API framework, social media and other third party integrations Write good quality code, unit tests, automation and performing code reviews. Should have Experience of Social Integration. Ready to take complete ownership of multiple products, work alone on project if required Good knowledge in Android services/Framework layer and its debugging Experience with version control systems, preferably Git. Shipped multiple Android Applications that are currently available in the Google Play Store Good knowledge of data structures, algorithms and time/space complexity analysis. Good problem solving abilities. Ability to communicate well with Product and Engineering Team Experience with a start-up would be added advantage.
Skills: Mobile Application Developer, iOS developer, Android DeveloperResponsibilities- Design and build iOS and Android mobile applications- Collaborate with cross-functional teams to analyze, design, and ship new features- Fully responsible for mobile app development in the team- Build and publish applications in app stores- Implement new technologies to maximize application performanceJob RequirementsAndroid:- Excellent knowledge in core Java- Hands on experience in the full life cycle of Android application development- Strong knowledge in RESTful web services- Good Knowledge of Android SDK's and third party libraries - Push Notifications and Firebase- Eclipse & ANT based build system- Android Studio- Experience in Gradle.iOS:- Very good experience with Objective-C , Swift is a must and iOS SDK- Good working knowledge in Cocoa Touch- Experience with memory management and caching mechanisms specific to mobile devices- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core TextGood To Have:- Experience in API integration in mobile apps and external devices is a big plus- A portfolio of iOS/Android apps in the Play Store/app store is a plus- Hands on experience with Android studio & gradle build system- Git using experience & Gerrit- UI & UX with material design patterns - Locations and Map API's