
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

About Krafty Solutions
About
Connect with the team
Similar jobs
Position: Senior iOS Developer
Experience: 5+ years
Base Location: Bangalore (Remote Work)
Job Type: Full-time
Interview Rounds: 2 Online Assessments + 3/4 Technical Rounds
Job Description:
We are seeking an innovative Senior iOS Developer to lead the development of our industry-leading energy workforce navigation app. You will play a key role in understanding the navigation domain and collaborate with us to craft new features that meet the evolving market demands. The ideal candidate is a proactive problem-solver with a proven track record in iOS development.
Key Responsibilities:
- Performance Optimization: Address performance issues to ensure the app runs smoothly and efficiently.
- Problem Solving: Identify and resolve development roadblocks to maintain a seamless workflow.
- Proactive Improvement: Continuously seek opportunities to enhance the app's performance and user experience.
- Modern Code Practices: Utilize best practices and the latest tools (such as Swift) to ensure the app is compatible with the newest iOS features.
- User-Centric Development: Understand user pain points and needs, particularly those related to fieldwork, to deliver solutions that meet their unique challenges.
- Design and Development Collaboration: Work closely with designers to transform concepts into efficient, user-friendly app features.
- Offline Functionality: Develop features that function seamlessly offline, especially those handling large datasets and location data.
- Automation: Implement systems for automated testing and release of app updates.
- Comprehensive Testing: Develop thorough test plans to ensure the app is of the highest quality and free of bugs.
- Attention to Detail: Ensure all design elements are implemented accurately, considering all edge cases and dependencies to deliver a polished, dependable app.
- Team Collaboration: Work effectively with mobile developers, backend developers, QA engineers, designers, project managers, and product owners. Strong communication and teamwork skills are essential in our collaborative environment.
Required Expertise:
- Swift and Objective-C: Demonstrated mastery in Swift and Objective-C.
- Data Management: Extensive experience with SQLite and Core Data, including optimization.
- GPS and Location Services: Proficient in integrating GPS and location services to enhance the user experience within the app (experience in building navigation features is a plus).
- Optional Skills: Familiarity with GraphQL and experience with subscription management in the App Store are advantageous.
Education and Experience:
- Educational Background: Bachelor’s degree in Computer Science, Software Engineering, or a related field with a focus on mobile development.
- Professional Experience: Over 5 years of experience as a Senior iOS Developer, with a history of building high-quality, performant applications.
- Language Proficiency: Fluent in English, with strong communication skills for effective collaboration within the team.
About Bluetick Consultants LLP:
Bluetick Consultants LLP is a premier technology services provider dedicated to empowering startups and enterprises in the digital age. We specialize in delivering innovative solutions that drive growth, efficiency, and transformation. Our services include:
- Generative AI and ML Solutions: Leveraging cutting-edge AI and machine learning to foster innovation and differentiation.
- Cloud Migration: Ensuring seamless transitions to cloud environments with a focus on scalability, security, and performance.
- Strategic Resource Augmentation: Connecting enterprises with top tech talent to achieve strategic goals.
- Digital Product Engineering: From concept to market, focusing on scalable, user-centric design for successful product launches.
- Digital Transformation: Reimagining business operations for digital-first growth and a competitive edge.
- Web & Mobile Development: Crafting comprehensive digital solutions to enhance user experiences and drive engagement.
At Bluetick Consultants, we are committed to providing our clients with the expertise and tools needed to navigate the complexities of the digital landscape. Our team of seasoned professionals works closely with businesses to deliver customized, high-impact solutions tailored to their unique needs.
Job Description:
- We are looking for a qualified Senior React Native Mobile App developer to join our Engineering team.
- You will be working with our engineers to develop and maintain high-quality mobile applications for both platforms, Android and iOS.
- Ultimately, you should be able to design and build the next generation of our mobile applications.
Job Responsibilities and Required Skills:
- Experience with React Js, React Native, JavaScript.
- Thorough understanding of React Native and its core Principles.
- Hands-on experience on React Native Framework minimum 3 years.
- Good Knowledge of HTML5, CSS.
- Familiarity with code versioning tools (Such as Git, SVN, or Mercurial)
- Familiarity with RESTful APIs
- Familiarity with modern front-end builds pipelines and tools.
- Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
- Experience with Native Mobile app deployment on App store and google play store.
- An understanding of React Native best practices and a commitment to follow them
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- Work with native modules when required.
- Experience with Native Mobile app deployment on App store and google play store.
- Experience in JSON, XML, HTTPS and relevant protocols, AJAX, JavaScript, HTML5 and relevant tools/frameworks, Java and UDB DB2 database technologies.
- Collaborate with cross-functional teams to analyze, design, and ship new features.
Implement new technologies to maximize application adoption.
- Ability to understand business requirements and translate them into technical requirements.
- Ability to work within a team that has other developers, designers, and testers.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Complete weekly sprints and participate in sprint retrospective and daily standups.
- Result-oriented and task-driven and taking complete ownership of the deliverables.
- Solid understanding of the full mobile development life cycle.
Envisionard Software Services Private Limited is an innovative company that works on products leveraging the latest technology to make people's life easy. We are working on multiple products which would be offered with innovation as a service platform.
Compensation Range:
Salary hike as per Industry Standards. (Increase on Current CTC based on relevant skills).
The fun stuff you'll actually be doing:
- Focus on delivering code in ReactNative
- Input and lead technical discussions
- Identify areas of technical improvement within a project
- Provide support for other team members, including non-technical people (DM’s, PM’s)
Requirements
- Lots of previous commercial development experience, with expert knowledge of ReactNative
- Other required technical skillset :- Javascript, Native deployment, App publishing, Unit Testing, Redux / Redux toolkit, writing TDDs, snapshot test and code coverage etc.
- Experience with CICD for RN apps, Performance analysis , Crash reporting, Crash recovery, Localization or Native development is an added advantage.
- Can take the lead on an area of a project (e.g. FE), making some architectural decisions
- Ability to mentor and guide more junior developers
- Ability to explain complicated technical concepts to non-technical people
- Up to date with latest trends in their core technology, and expresses an interest in other areas of the tech stack
iOS Engineer for Woliba
Job Overview
We are looking for an experienced iOS Engineer who will continue to improve our mobile application including but not limited to performance, UI and UX. You’ll be responsible for building new and supporting existing product features.
The ideal candidate will have the ability to prioritize well, communicate clearly, have a consistent track record of delivery and have excellent software engineering skills. Creative engineering is balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple product features at the same time. Strong analytic capability and the ability to create innovative solutions. We are looking for a highly motivated individual who is looking to grow their career in a fast-paced environment.
Responsibilities
- Design and build applications for iOS platforms
- Ensure performance and quality of the application
- Collaborate with a cross-functional team to define and design the app
- Perform checks on the correct functionality of the app
- Integrate the application with backend tools such as cloud, APIs and push notifications
- Responsible to help maintain code quality, organization and automation
- Responsible for providing prototypes and proofs of concepts
- Use encryption tools to safeguard content
- Research, evaluate and adopt next-generation technologies
Qualifications and Skills
- IT Certification, required
- Expert in Objective-C and Swift programming
- UI and UX experience
- Proficiency with 2D and 3D graphics frameworks
- Experience with iOS frameworks
- Adept with benchmarking and modification
- Familiar with Apple's design principles and interface guidelines
- Proficiency with offline storage, threading and performance tuning
- Knowledgeable of cloud message API and push notifications_
- Experience working in an agile environment that follows Scrum or other agile methodologies
- Experience developing software for Enterprise clients is preferred
- Excellent time management skills, with the ability to work under deadlines in a fast-paced environment
- Attention to detail and commitment to high-quality/error-free deliverables
- Great communication and problem-solving skills
- Detail-oriented and a critical thinker
- A team player and leader but can work independently.
- Experience with Github and tools like Bugsnag or Sentry is a plus
About you
- Bachelor’s or Master’s in Computer Science or Computer Engineering
- 4+ years of iOS development experience
- Understanding of data structures and algorithms
- Demonstrated experience with multi-tier applications
Our Culture
We help companies manage their biggest asset, their people. We are disrupting the corporate wellness market to help companies large and small to support employee and workplace wellbeing. If you’re ready to join our growing team and have the opportunity to be a part of a company that is focused on Woliba (Work-Life-Balance) then we’d love to hear from you.
We are looking for an experienced Android developer for the development and maintenance of an Android app aimed at drone pilots to execute drone flights. The application will have to be intuitive, robust and work offline.
You will be working along-side other mobile and web developers to develop a full-stack drone flight solution that enables drone service providers, pilots, and enterprises to execute fast, accurate, and seamless drone missions. You will work with cross functional product development team and will be responsible to design and build drone applications.
Qualification:
- Tech/M.tech/BCA/MCA Degree in computer Science/IT/Electronics.
Duties & Responsibilities:
- Design, build and maintain efficient, reusable, and reliable android code.
- 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
Skills:
- Hands-on experience in developing Android apps
- Experience with offline storage, threading and performing benchmarking and tuning.
- Well versed with the latest android jetpack libraries (AndroidX, ViewModels etc)
- Understanding of Android design principles and interface guidelines
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Proficient understanding of code versioning tools like Git
- Work with outside data sources and APIs (Familiar with frameworks like Retrofit, Volley, OkHTTP, etc.)
- Familiarity with cloud message APIs and push notifications.
- Good knowledge in programming concepts OOPs, design & coding patterns
- Experience in writing & executing UI Unit Tests for robustness, usability, and reliability.
- Experience with Google Play console and publishing apps on the play store
Soft Skills:
- Understanding of database structure, algorithms, and processes
- Familiar with database management and design
- Good communication and management skills
- Ability to adapt to new technology, concept, approaches, and environment faster
- Problem-solving and analytical skills
- Must have a learning attitude and improvement mindset
- Knowledge of non-functional aspects of the app/product such as security, automation, testing, performance, optimization
- Leadership and resource management skills
Android Developer:
Position: Android/Java/Kotlin Developer
- Selected candidate is required to be a part of the product development team and have to manage both maintenance and enhancement projects & building Mobile Applications using web services.
Skills & Expertise we look for:
- Should be passionate about user interface design and have skills in Native Android with proficiency in Kotlin and Java.
- Out of the box thinking to troubleshoot and solve problems
- Should be willing to implement latest technology trends like XML/Compose UI, MVVM pattern, Livedata, Data binding, Pagination, Coroutines and other Jetpack components.
- Should be able to analyze customer requirements, estimate the effort, provide the deliverable date to the customer and make sure to ship the feature on time
- Experience in Release management like creating, merging, maintaining branches, versioning and releasing apps. Should have experience in publishing apps to play store.
- Ready to help team members in their technical challenges
- Collaborate with cross-functional teams to define, document, design, and ship new features
Personality we expect:
- You love an Agile work culture and deliver as per plan
- You're a lively person who's passionate on what you do
- You're a nonstop learner and enjoy sharing the learning to your juniors
- You're socially connected with the team and helping others team voluntarily.
- You're tech- expertise and effective in tools operation automate the regular process.
- You're someone who loves problem-working by seeing the occasion in every challenge and you enjoy learning from failures
- Honestly share your experience, feedback, challenges, learning and emotions for the day in your daily diary.
- Think of user needs instead of system needs
* Seniority Level: Assoiate Level
* Industry: Marketing & Advertising
* Employment Type: Full-time
* Job Functions: Engineering , Information and Technology
* Job Location: Bengaluru
* Experience: 2 years
**Responsibilities: **
* Work closely with our product and design teams to customise the game experience.
* Prototype new and redesign features for mobile games and apps.
* 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.
* Analyze for performance bottlenecks and profile code for performance.
* Interact with developers all over the world to understand their use.
**Requirements: **
* BE/B-Tech/M-Tech/MS in Computer Science.
* 2+ Years of experience in Android with an in depth knowledge of Android internals.
* 1+ Year of experience in programming languages like Kotlin and Java.
* Knowledge of common design patterns and their applications.
* App development is a big plus.
* Working knowledge of networking libraries and technologies.
* Hands on experience with GIT is a must.
**WHAT IS IN IT FOR YOU?**
* An opportunity to be a part of a fast scaling start-up in the AdTech space that offers unmatched services and products.
* To work with a team of young enthusiasts who are always upbeat and self-driven to achieve bigger milestones in shorter time spans.
* A workspace, that is wide open as per the open door policy at the company, located in the happening centre of Bangalore
* A well-fed stomach makes the mind work better and therefore- free lunch with a wide variety on all working days of the week, a stocked up pantry to satiate your want for munchies, a Foosball table to burst stress and above all a great working environment.
* We believe that we grow as you grow. Once you are a part of our team, your growth also becomes essential to us, and in order to make sure that happens, there are timely formal and informal feedback sessions.
HBOX is a US Based Digital Health Company, Enabling Primary Care Providers (PCP) to
capture true Virtual Care Opportunities beyond Telehealth. We enable PCP to
provide Proactive and Continuous Care and add new Recurring monthly revenue
streams without any upfront cost. With our unique distribution and business
model, we are seeing fast acceptance and great adaption with our target
customers. We have built unique and Industry's first Integrated
Hardware, Cloud & AI Technologies based Virtual care Platform for PCP
Market. We are US focused Post revenue company with customers in 7 US States
and growing extremely fast.
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 their US-based counterpart to design and build the next generation of our mobile applications. This job requires both Android System and UI development competence.
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.









