- Design and Build sophisticated and highly scalable apps using flutter.
- Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
- Translate and Build the designs and Wireframes into high quality responsive UI code.
- Write efficient queries for core Data.
- Explore feasible architectures for implementing new features.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Suggest space and time efficient Data Structures.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Interact with the Product Manager to help understand end-user feedback.
- Ensure security guidelines are always followed while developing the app.
- Suggest new features and/or enhancements.
- Maintain software through product lifecycle including design, development, verification and bug fixes.
- Resolve all the bugs in a timely manner.
- Execute app verification protocol.
- Follow company policies and quality procedures to ensure quality product deliverables.
- If you have experience with Bluetooth Low Energy (BLE) based devices and related applications please highlight the same in your resume

Similar jobs
Native Health is looking for results-oriented Engineers. An ideal candidate for us would be a passionate builder of great products/frameworks and someone who would thrive in a fast-paced environment and enjoy the challenge of complex business contexts that are typically being defined in real time. In this role, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare ecosystem. You are someone who insists on the highest standards for quality, maintainability, and performance. You will be working in a fast-paced and agile work environment delivering quality solutions that have an immediate business impact.
Responsibilities:
- Own the end-to-end development and launch of features on our App.
- Participate in scoping, and planning discussions with the designers, PMs, and Leads.
- Conceptualize and develop prototypes quickly.
- Develop and own launch plans to completion Identify opportunities and implement solutions to improve the performance and the architecture.
- App We will depend on this person to set up/improve the code quality, and tracking.
- App architecture and this person needs to have extensively worked on React + Android/iOS.
Requirements:
- Min. 3 years of full-time work experience (College projects, Internships are not a part of this).
- Hands-on experience with React Native.
- Deep expertise in either iOS or Android platforms and ecosystems.
- Deep understanding of your tools: Languages, frameworks, systems.
- Experience with abstracting requirements into frameworks.
- Has worked with the react ecosystem for eg, redux, react-query, react-router, etc.
- At least 2 years of experience working in a consumer tech set-up (ecommerce, D2C).
- Work with Rest APIs.
- Experience with video streaming and Real-Time Communication technologies.
● 1 - 3 years of Experience with Android SDK, Android Studio
● Experience with Git, and GitHub/Bitbucket/GitLab
● Continuous Integration/ Continuous Development
● Experience with HTTP, and third party APIs
● Cross-functional team collaboration to design, define and ship new features
● Experience with unit testing code for robustness, including edge cases, usability, and general
reliability
● Experience in Java or familiarity in Kotlin is a bonus
Responsibilities and Deliverables
● Work in an agile multinational engineering team to build and design Android applications
● Identify and suggest ways of improving usability, efficiency, and functionality
● Come up with reusable, testable, and efficient code
● Work on bug fixes and improve application performance
● Code reviews of peers. Critical Competencies for Success
● Ability to think logically, and analytically
● Eagerness to keep up with constantly changing technologies
● Excellent communication skills, both written and verbal
● Ability to work collaboratively on a team
● Resourcefulness and proactiveness in gathering information and sharing ideas
Job Description:
Responsibilities –
Ensure effective Design, Development, Validation and support activities in line with client needs and architectural requirements.,- Ensure continual knowledge management.,- Adherence to the organizational guidelines and processes
Technical and Professional Requirements :
Minimum 3 years of experience required
Experience in developing React Native app for iOS and Android platform,
Knowledge of React Native available inbuilt UI components and the props those UI component accept,
Should have worked with major node modules such as react-native-maps, @react-native/community geolocation, offline database, etc,
Handle build for simulator and ipa/apk for UAT/Prod release with signing. (Release Management),
Should have worked and deployed iOS App
Should have worked on sqlite
Should have knowledge of database SQL ( Select and update queries)
We are looking for someone who wants to assume team and project handling responsibilities; someone who is seeking better stability and work-life balance without compromising on growth.
- Minimum 2+ years of hands-on experience in Android & Flutter development.
- Strong in Java Programming and OOPS Concepts.
- Knowledge of problem-solving, multi-threading and complexity analysis.
- Experience with design patterns like MVVM, Provider etc.
- Experience in Android application development experience using Java, Kotlin & Flutter.
- Design and develop Mobile applications using Flutter.
- Must be able to deploy app in Play store & App store.
- Expert in Android User Interface Development and Understanding of best practices for the same.
- Independently drive the development of Android-based applications.
- Ability to work with web services on the Android platform (consuming REST/SOAP APIs) and related underlying technologies (JSON, XML).
- Self-driven and able to work with minimal direction.
- Problem-solving expertise in critical steps.
- Hands-on experience with Android studio & Gradle build system.
- Knowledge of Linux, Git, Relational Databases, XML and JSON is a must.
- Hands-on practice with CI/CD tools
- Memory optimization and Debugging skills.
Krafty Solutions is looking for an enthusiastic, energetic, young-minded mobile application developer who take pride in the work they do.
Krafty Solutions is a product design and development studio where you will learn a lot in your field by working in a very friendly environment. An opportunity will be given based on your preference.
About You
If you're the guy who has a strong bias for making things happen, always wears a smile on your face, with a proactive attitude then we would like to meet you. You will work closely with your team leader who will help you to learn new things as well as resolve your doubts. If you're interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
Knowledge
- Strong knowledge of OOP, Java and Android SDK.
- Experience in RESTful, JSON and XML parsing, SQLite, Push Notification, Payment Gateway Integration, In app Purchase
- Experience of integrating third-party libraries.
- Hands on with Kotlin, Android-KTX libraries and Unit testing (Junit, Espresso, Mockito, Firebase Test-case)
- Hand on experience on Android UI Development (Material Design Component), multiple device resolution support, landscape and tablet support, multi-language & RTL support in layout.
- Understanding of App Lifecycle, Activity, Fragment, Background Service, Broadcast, Gradle, Memory management, Threading etc.
- Understanding of architecture design patterns like MVP and/or MVVM
- Android jetpack component(Room, DataBinding, LifeCycle, LiveData, Navigation, Paging, ViewModel, WorkManager)
- Proficient understanding of code versioning tools (e.g. GIT)
- Data binding library, constraint layout, RxJava concepts,
- Experience with publishing app on Google Play Console and managing the app lifecycle
- GraphQL knowledge is a plus
Responsibilities and Duties
- Overall responsibility and accountability for Android App
- Hands-on coding, systems analysis, design, and delivery of projects assigned.
- Overall App Design - code, performance, security, size
- Deliver new features, execute on the roadmap and plan for the future.
- Convert app requirements into actionable and tangible items for all stakeholders
- Release planning and timely integration with other stakeholders (product, backend, frontend, ui/ux etc)
- Proactive ANR, other crash fixes etc
- Continuously discover, evaluate, and implement new technologies to maximize development/performance etc
- Improve product quality through code reviews, writing effective unit tests, and collaborating with QA
Key Skills
- Kotlin, Java, RxKotlin, RxJava, Android SDK, Android Studio, Git Required
- Education - B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering or a related subject
- Experience - 3-6 yrs
Benefits
- Great Company Culture - A relaxed, friendly and positive company culture with a dynamic young team
- Work-Life Balance - Genuine work/life balance served at Krafty.
- A Well Earned Rest - You will get 11 paid public holidays as well as 12 paid leaves. So, a total of 23 HOLIDAYS
- Flexible working hours - Reaching late at the office would never be an issue for you. Fully remote culture
- Weekends Off - Saturday & Sunday Fixed Off
We’re obsessed about delivering the best hospitality at most value for-money prices.
We love tackling & solving hard, challenging problems with simple, smart & effective solutions. We’ve travelled across India as students and consultants, with family & with friends, and each time, we found that no brand was able to offer travellers what they really want - a "What you see is what you get" budget hotel stay! This is why we
started FabHotels.
What is FabHotels? With technology at the center of consumer experience and backend operations, we’re building India’s largest & most preferred chain of economy hotels. Currently, with a network of 600+ hotels across 50+ cities, we manage 12000+ rooms and deliver best-in-class hospitality at the most affordable prices. In 5 years since inception, we have become larger than many established traditional hotel chains and are on track to become the largest Indian hotel chain in the next 18-24 months.\
Who?
Founded by Bain alumni, Vaibhav Aggarwal & Adarssh Mnpuria, FabHotels has raised >$40Mn. till date and is backed by leading VC firm Goldman Sachs Investment Partners, Accel Partners, Qualcomm Ventures, Aarin Capital & RB Capital. We're always looking for young, hungry & self-driven individuals, who want more than a 10-7 desk job and to make a significant contribution in creating a first-in-class Indian hospitality brand!
Experience: 2-3 years as iOS Developer or iOS + React Native Developer
Key responsibilities:
● 1-2 years experience in React-Native based app development
● 1-3 years experience in Mobile app development (React-Native + iOS)
● Hands on experience in Redux
● Knows how to embed React-Native in a native(iOS/Android) component and vice versa
● Strong hold on JS/ CSS fundamentals
● Development experience of UI (layouts, animations, etc.)
● Experience of customizing libraries
● Good understanding of Design and Architecture Patterns
● Strong focus on app performance
Must have:
● Experience in iOS development
● Willingness to learn and work in React Native
Good to have:
● Experience in unit testing
Designation: App Developer
- Candidate Must be well versed with latest SDK versions, XCode, Objective C, Swift, UIKit, Cocoa etc.
- Expertise in integrating web services (XML/ JSon etc.) with iPhone applications.
- An experience in using Maps API, GPS services for iPhone/ iOS apps is required.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile orientation, architectures, trends, and emerging technologies.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Location.
- To take care of build and release process (Adhoc releases, Final release).
- Should have worked on cocoa touch, story board, core data, auto layout.
- Hands-on experience in Cloud APIs, push notifications, social media integration, and integration of analytics is an added advantage.
- Must have good analytical, debugging, App publishing and problem solving skills.
- Self-starter having the ability to independently acquire the knowledge required in succeeding his job.
- Can work independently on the Android Development platform
- Must have knowledge of both Java and Kotlin
- Good understanding of Architecture such as MVVM and MVP.
- Must have at least 3 Good quality Android apps in the portfolio to showcase







