

At https://www.holofy.io/">Holofy,We are building an incredible product and to do that we need incredible people.
If you have ambition and drive and want to own your roadmap in a company that knows how to innovate and scale, we want to talk to you.
We work in small, self-managing, collaborative and agile/Kanban teams and are looking for great technology developers who can work in the same.
Location - Remote/WFH
Pre-requisites:
- 3-5 years of experience is building robust Android Applications
- Have knowledge of publishing apps on the Play Store
- Excellent command over Data Structures and Algorithms.
- 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
- Knowledge of Kotlin,Retrofit, OkHttp, Glide, Exo-Player, Android Jetpack Kotlin coroutines.
- Have an understanding of OOP, different architectural patterns (esp. MVVM), and their testability
- Knowledge of multi module architecture and product flavours.
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Familiarity with In-App purchases and google billing api.
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimisation
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
Responsibilities:
- Translate designs and wireframes into high quality Code.
- Design, build, and maintain high performance, reusable, and reliable Kotlin code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organisation, and automatisation.
- Take Responsibility of a feature and ensure it's completion.
What else we can offer:
- Limitless growth and encouragement to be innovative and challenge status quo.
- Exceptional compensation & benefits and performance-based recognition & rewards.
- Open door policy and flexible working hours and Medical coverage

About Holofy
About
Holofy is at its core a technology that specialises in digitising Real-Estate so it can be transacted at the speed of light. In order to achieve that, we've built an entire sales engagement platform on top of video, as we believe it's the most powerful tool to story-tell beating any other medium ( such as 3D ) hands over fists. Whilst this is the most visible and simplest to understand value proposition, our moat comes from the complex set of algorithms, data structures and workflow tools that make our entire experience work at scale.
We operate as a SAAS, but our services can be described as BtoBtoC covering the entire spectrum of a user's conversion journey. We offer our product to Real-Estate businesses, as they have yet to unlock the fundamental power of software and user experience working together in unison.
Company video
Photos
Connect with the team
Similar jobs

Years of Experience:3-7 Years
Notice:Immediate joiners
What are we looking for?
- BTech, MTech in Computer Science or a related technical discipline (or equivalent). Or high technical acumen and rich technical experience.
- Experience of 3-7 years building Android Applications.
- Strong expertise on building consumer-facing Android Apps with either Java or Kotlin, with strong programming constructs.
- Worked on building two or more Android apps
- Experience of managing E2E life cycle of Android Apps including play store deployments and post-deployment support.
- Experience of working with ReactNative would be a plus.
- The ability to independently lead problem-solving and build elegant, maintainable solutions to complex problems.
- Experience mentoring junior engineers
- Prior experience in working with Agile software methodologies ( Scrum, Kanban), TDD and Continuous
Intégration(CI/CD) a plus.
- Track record of building and delivering mission critical, 24x7 production software systems

Technical Skills Required
- Expert with BSPs and use of Peripheral Device Drivers, on Android and Linux Operating Systems
- Expert with device boot for speed and absolute reliability on headless devices
- Expert allocation/efficient use of operating infrastructure: memory, CPU, I/O, and serial communications
- Expert full stack application development on Android and Linux Operating systems:
- Java, Kotlin, JS, C/C++, ---- a plus to have Python
- Expert use of various build and debug tools for Android and other Operating Systems
- Skilled at architecture and implementation of custom algorithms and rules engines using onboard sensors for industrial applications: ex: fall detect, collision avoidance, man down, alerts
- Skilled with battery life optimizations
- Skilled with implementation of user interfaces for devices based on requirements
- Skilled with Sensor Integration in Android or other OS framework (Linux, RTOS)
- Skilled with device configuration management
- Experience to integrate and tune camera and audio subsystems for VOIP and Video calling
- Able to port and integrate from/to one chipset to another
- Able to support device software across product life cycle
- Understanding of enterprise grade application requirements, networking and network security
- Experience with application/device diagnostics and self-healing configurations for enterprise grade solutions
- Experience with secure over the air software/firmware upgrades, device configuration and management from network server
- Experience with design and support for factory provisioning and test


KEY RESPONSIBILITIES WILL INCLUDE:
- Participating in the entire product lifecycle (analyze, develop, test, release, and support.
- Contributing to research for new web and mobile technologies and recommend solutions to improve interface designs and interactions
- Testing, debugging, and fine-tuning to optimize the application’s performance.
- Designing intuitive applications to enhance users’ experiences.
DESIRED SKILLS AND EXPERIENCES:
- 2+ year experiences of mobile/web application development and system integration.
- Must be a skilled programmer with knowledge of coding best practices and ability to produce highly readable and maintainable code.
- Management and support of Google Play Store and Apple App Store.
- Experience in API development and integration with third-party APIs
- English communication is required. Great communication skills to coordinate across technical teams and business stakeholders.
- Creative, detail-oriented, and with good problem-solving skills
- Ability to collaborate with and lead other development team members.
- Ability to work in multiple projects and thrive in a fast-paced environment
- Candidate must possess at least a bachelor's degree or Post Graduate Diploma in Computer Science/Information Technology or equivalent.
- Specialization in IONIC must.
KNOWLEDGE OR EXPERTISE IN THE FOLLOWING ARE AN ADVANTAGE:
- Specialization in HTML5, CSS3, jQuery, and JavaScript.
- Experience with web service integration (REST, JSON, XML).
- Experience or knowledge with Git, Gitlab, GitHub is a plus.





TrueFan is a celebrity-fan experience platform that enables fans to connect with their favorite celebrities. The business runs on a mobile application where fans compete in an online quiz contest designed on the life of their favorite celebrity (their movies, trivia, facts, etc.) and the winners get a personalized video message from them.
We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Designing, deploying, and managing web and mobile applications that can run on multiple platforms.
- Utilizing React Native to design and develop UI components for web and mobile apps based on JavaScript.
- Writing effective, scalable, and reusable JavaScript code can help create interchangeable front-end modules.
- Improving front-end performance by diagnosing and fixing all system errors and bugs.
- Collaborating with design, development, and customer service teams to properly understand client requirements and build top-notch apps within the stipulated time and budget.
- Using other JavaScript libraries (like “Redux”) to make asynchronous API calls and enhance website/mobile app performance.
- Creating plans to transition React-based web and mobile apps to React Native.
Requirements
- Possess at least 3 years of hands-on experience in React Native.
- Should have a good working knowledge of HTML and CSS.
- You are well-versed in all aspects of JavaScript.
- Experience in leading a team is preferred.
- Should have in-depth knowledge of UI/UX designs and wireframes.
- You possess an expert-level understanding of React.js and its fundamentals.
- You are familiar with Gradle, XCode, and other native build tools.
- You deeply understand REST APIs, offline storage, and the document request model.
- You have strong problem-solving and critical-thinking abilities.

What is the role?
We are looking for a hands-on Android Developer to join our mobile team. The apt applicant must have Android software development skills, a passion for delivering high-quality, rock-solid apps. Android programming works closely with other app development and technical teams.
Key Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable Java and 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 automatization.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Bachelor's degree or higher in Computer Science and minimum 4 years of Software Development experience- Knowledge of Mobile automation and experience on platforms such as espresso
- Knowledge of application profiling and performance monitoring tools such as Android profiler, AppDynamics, Dynatrace, etc.
- Excellent coding skills in an object-oriented language such as Java and Kotlin.
- Experience with offline storage, threading, and performance tuning
- Have published at least one original Android app.- Understanding of Google's Android design principles and interface guidelines- Strong knowledge of Android UI design principles, patterns, and best practices
Whom will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to AVP Engineering and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality on content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. Xoxoday works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status



Exp: 3 -5 Years
Work Location: Hyderabad, Begumpet
Notice Period: 0 -10 Days only
Roles & Responsibiites:
1.Need to have hands on experience in Hybrid Mobile Development
2. Application/Native - AndroidiOS, HTML5, CSS3, JavaScript, jQuery, Java, MSSQL - complex SQL queries, View, Procedures etc, WAS.
3. Should have working experience with Cordova, Ionic, React.
4. 2+ years of professional experience in Native React
5. Highly proficient in rendering components with Native APIs
6. Highly proficient in JavaScript, modern JavaScript, HTML


A. Strong passion for Programming in general and Android App development in specific.
B. Strong problem-solving skills.
C. Strong system design and architecture skills - specifically for android.
D. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement.
E. Over 4+ years of Android App development experience with strong basics and complete exposure to Android development.
F. Idea/experience of unit and instrumentation testing in Android.
G. E2E App development and/or experience of developing SDKs is good to have.




