About us:
Zapit aims to be a multi-platform single app solution for universal payments using blockchain technology. Our goal is to spread economic freedom by pushing the boundaries of p2p payments by introducing non-custodial decentralised financial services.
We are looking to build smart contracts that can be deployed for real world use cases such as insurances, loans and other useful decentralised financial products. We are also working towards building an economy where concepts like company shares, gift cards, discount coupons, loyalty points and more can be tokenised including NFTs in the form of art, music, gaming items, event tickets, design concepts and more.
Responsibilities:
- Collaborate with designers to develop a visually appealing, responsive & optimised app for mobile, web & desktop platforms.
- Use Flutter framework to develop great user experiences with effective workflows.
- Build reusable code and robust libraries of UI components.
- Write clean, maintainable and documented code with solid test coverage.
- Participate in the product roadmap discussions.
- Design, develop, test, deploy, maintain, scale and improve code base.
- Implement methods to understand user interaction and engagement on the product through metrics.
Requirements:
- Minimum experience of 1.5 years in Dart/Flutter development with a good knowledge of native Android & iOS development.
- Good understanding of Data Structures and Algorithms.
- Passionate and opinionated about beautiful design with an eye for detail.
- Should be updated with latest front end technologies and trends.
- Proficient knowledge of cross-browser compatibility issues and handle graceful degradation.
- Should have delivered multiple products.
- Interest in building things from scratch.
- Willingness and affinity to learn.
- Excellent communication skills.
- Self-motivated, work well independently or as part of the team.
Our Stack:
We tend to work with Javascript, Typescript, Dart, Flutter, gRPC, Express.js, Heroku, NodeJS, MongoDB, AWS, Solidity, Bitcoin Script.
Good-to-Have:
- Open Source contributions.
- Interest in Cryptocurrency/Payments space.
- Familiar with Git and GitHub/GitLab
Incentives:
- Equity in the company
- Get to work in a distributed team.
- Handsome pay. (Competitive)
- Fast opportunities for personal and professional learning and growth, tons of autonomy and responsibility, results-driven environment, international team, exposure to a wide array of ecosystems and trailblazing technology, flexible work hours.
Please include something beautiful you’ve implemented in the past if possible!
If you have examples of a project where you iterated after learning new things from potential users, please talk about that!

About Zapit
About
Connect with the team
Company social profiles
Similar jobs
A bit about us
WeatherBug is a popular weather site and mobile app providing hyperlocal, live weather data and proactive alerting to consumer users. With over 15 million unique users per month, across all platforms, WeatherBug’s vision is to provide environmental intelligence for all aspects of people’s lives. The WeatherBug app is a top-rated weather app in the app stores. In 2019, WeatherBug was named the best weather app by MediaPost’s Appy Awards. WeatherBug is owned and operated by GroundTruth, a media company that turns real-world behavior into marketing that delivers real business results.
Learn more at WeatherBug.com
At GroundTruth, we believe that innovative technology starts with the best talent and we have been ranked one of Ad Age’s Best Places to Work for three years in a row (2021, 2022 & 2023). Learn more about the perks of joining our team here.
A bit about you
A recognized expert in their professional discipline, with significant impact and influence on organizational policy and program development. Establishes critical strategic and operational goals, and develops and implements new products, processes, standards, or operational plans to achieve organizational objectives. Regularly leads projects of critical importance to the organization—projects that carry substantial consequences for success or failure. Requires strong influence and communication with executive leadership. Problems encountered are often complex and multidimensional, requiring broad-based consideration of variables that affect multiple areas of the organization.
You will:
- Develop production-ready code to meet scope of requirements.
- With guidance, update and create documentation as needed for new and existing solutions.
- Participate in code-reviews with comments to improve code quality, stability, and maintainability.
- Create and maintain unit and integration testing solutions. Be able to run your code in lower environments.
- Run tests on the mobile device to ensure code meets requirements
- Watch mobile releases for Android or iOS for features you developed
- Teardown your solutions across multiple environments and platforms.
- Provide operational support of your deployed code
- Determine issues within your areas of expertise.
- Work with teams across the engineering organization to understand and incorporate client requirements into final solutions.
- Perform other job-related duties as assigned.
You have:
- Bachelor’s degree (4 years) in Computer Science or a related field, OR 5+ years of relevant software development experience.
- 3+ years of professional experience in software engineering.
- 2+ years of hands-on Android application development using Kotlin and Android Studio.
- Experience with modern Android libraries and frameworks, including Jetpack components (e.g., Navigation, Room, ViewModel, LiveData), Retrofit for networking, and image loading libraries (e.g., Glide, Coil).
- Proficiency with asynchronous programming using Kotlin Coroutines and Flow.
- Familiarity with dependency injection frameworks such as Dagger/Hilt or Koin.
- Experience with app architecture patterns such as MVVM or MVI, and clean architecture principles.
- 2+ years of experience working in Agile teams and participating in iterative development cycles.
- Strong understanding of object-oriented design principles, design patterns, best practices, performance optimization, and memory management.
- Experience with unit and UI testing frameworks (JUnit, Mockito, Espresso).
- Familiarity with Git and collaborative version control workflows.
- Exposure to CI/CD tools and automated build/deployment pipelines.
- Ability to independently take ownership of tasks and deliver robust solutions.
- Commitment to writing clean, maintainable, and well-documented code.
Would be great if you have:
- Experience with React Native, including building function components, using hooks, and working with JavaScript/TypeScript.
- Knowledge of Play Store processes, including app signing, publishing, and release management.
- Familiarity with ingesting and exposing large datasets in the weather industry.
- Experience in the advertising industry.
- Proficiency with tools like GitHub, Jenkins, Artifactory.
You are:
- A team player who is organized, flexible and willing to adapt
- Not afraid of new technologies and driven to learn
- A detail-oriented person, who catches problems early and adjusts
- A strong communicator who is able to collaborate with multiple business and engineering stakeholders and work through conflicting needs
- A problem solver who likes to dive deep into a problem, diagnose root causes and work with multiple teams to come up with a solution
- Organized with demonstrated ability to prioritize and deliver timely work
- A team player and not afraid to roll up your sleeves and help when needed
- Self-sufficient and not afraid to take the lead and manage tasks independently
- Coachable and open to feedback
- Respectful–-we treat each other with respect and assume the best of one another
- Not afraid to have fun!
What we offer
At GroundTruth, we want our employees to be comfortable with their benefits so they can focus on doing the work they love.
● Parental leave- Maternity and Paternity
● Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays)
● In Office Daily Catered Lunch
● Fully stocked snacks/beverages
● Health cover for any hospitalization. Covers both nuclear family and parents
● Covid home quarantine cover
● Tele-med for free doctor consultation, discounts on health checkups and medicines
● Wellness/Gym Reimbursement
● Pet Expense Reimbursement
● Childcare Expenses and reimbursements
● Employee assistance program
● Employee referral program
● Education reimbursement program
● Skill development program
● Cell phone reimbursement (Mobile Subsidy program)
● Internet reimbursement
● Birthday treat reimbursement
● Home office set up
● Employee Provident Fund Scheme offering different tax saving options such as VPF and employee and employer contribution up to 12% Basic
● Creche reimbursement
● Co-working space reimbursement
● NPS employer match
● Meal card for tax benefit
● Special benefits on salary account
● New joiner relocation
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
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
• Help 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
• 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
- Writing clear, maintainable and testable code.
- Experience with Git
- Experience in Cross-platform mobile app development using Flutter. Prior experience developing with Flutter is a plus.
- Experience developing with Dart, whether with Flutter and/or for the web, is required.
- Additionally, deep experience contributing to and managing high-scale production mobile apps is desired.
- Expertise in Android development is preferred.
- Minimum of 2-3 years full-time mobile development experience (Android or iOS or cross-platform).
- Strong system design and architecture skills - specifically for android.
- Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement.
- E2E App development and/or experience of developing SDKs is good to have.
- Experience launching and managing Production mobile apps.
- Experience authoring, testing, and deploying code mission-critical applications.
- Debugging mobile apps using simulators and related tooling.
- Developing and releasing complex, data-driven map based apps using Native as the primary application framework.
- Persisting data for offline-first apps using flutter Developing reusable UI Components or libraries.
- Networking and integrating third-party APIs using Flutter.
- Experience developing integrations with common APIs (e.g., Firebase, Twitter, Instagram, Stripe, Youtube, Google etc.)
- Knowledge of Data Structure and Algorithms.
- Knowledge of OOPs principles.
- Working understanding of Relational NoSQL Databases
- Mindset to take up project individually.
- Experience working in an agile development process.
Role: Flutter Developer
Experience: 1-2 years
Location: Madurai
Mode: Work from office
We have vast experience in delivering high-quality products with significant output on time. We are specialized in creating web and mobile applications with the latest technology. We are experts in developing a perfect solution for rental marketplace services and on-demand businesses done by our proficient team of experts with strong experience in development.
- Proficient in Flutter
- Experience in MVVM Code architecture.
- Experience in working with API, local data.
- Knowledge in all the updated widgets
- Knowledge in BLOC design patterns
- Knowledge in the Flutter app life cycle.
- Familiarity with cloud message APIs and push notifications in Android and iOS.
- Have experience in Android app submission in the Play Store.
- Have experience in iOS app submission in the App Store.
- Ensure the performance, quality, and responsiveness of applications.

Requirement:
Position: React Native Developer
Yrs of Exp: Min 4yrs in React Native for Senior Level
eCommerce or B2C Project will be added advantage
Location: Bangalore- Bommanahalli
Company: eCommerce Domain and Product Based Company
CTC: As per standards
Snr React native Developer
Basic knowledge in Javascript, HTML, CSS
Knowledge in React JS, React native components
Latest Technology knowledge like hooks, Redux
Number of apps released/live in React native /Anroid & IOS, Business nature of the app
Understanding of deep react-native concepts
Understanding of advanced concepts like optimizing app
Understanding of security, deployment, app releases
Understanding of support of app on multiple screens, android and ios versions, iterative development and enhancement of the app
Regards,
HR Ramya,
- Design and build application for iOS platforms
- Writing well designed, testable, efficient code by using the best software development practices
- Responsible for working on iOS frameworks, Xcode, Swift, Rxswift, Xcode SDK Platform tools
- Responsible to work on bug fixing and improving application performance
- Create and maintain software documentation
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
We are looking for an android developer to enhance design, fix bugs, improve performance and develop new features of a functional Android application
Responsibilities & Skills
An ideal candidate:
Should have 7+ years of professional experience in autonomously designing, developing, testing, debugging and maintaining mobile applications on the Android platform
Should have hands-on experience with and strong knowledge of Android SDK, Android Studio, Kotlin, and different versions of android, and how to deal with different screen sizes
Should have familiarity with RESTful APIs to connect Android applications to back-end services
Should have experience with offline storage/mode, threading, and performance tuning and Memory Management
Should have knowledge of the open-source Android ecosystem and the libraries available for common tasks
Should have strong understanding of Android, OEM's and OS flavors
Should have experience working with Sqlite database and proficient in writing SQL queries
Should be well conversant with Android UI design principles, interface guidelines, material design, patterns, and best practices
Should have familiarity with cloud message APIs and push notifications
Should be able to review the existing code, find out & fix bugs and optimize the code.
Should fix bugs and improve Android application performance
Should develop new features of the Android application
Should assume end-to-end ownership of the Android application and assigned tasks
Should work independently without the need of guidance and supervision
Should have ability to understand business requirements and translate them into technical requirements
Should have a knack for benchmarking and optimization
Education
Experience: 1-2 years
Notice Period: Immediate - 15 days
Responsibilities and Duties :
1. Integrate the design into high-quality code.
2. Ensure the performance, quality, and responsiveness of the application.
3. Identify and correct bottlenecks and fix bugs.
4. Work along-side other developers working on different platforms for the Application.
Therefore, commitment to collaborative problem solving, design implementation and creating quality products is essential.
Required Experience and Qualifications :
1. Minimum 1 year of experience in Android Application Development.
2. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
3. Understanding of Apple's design principles and interface guidelines.
4. Must have already deployed at least one app on PlayStore.
5. Working knowledge of Web Services & REST (JSON) APIs, Websocket, Kotlin, Retrofit, SQLite, Google API Integration, Firebase.
6. Familiarity with cloud message APIs and push notifications.
7. Experience with third-party libraries and APIs.
8. Strong mobile UI design and implementation experience.
9. Understanding of code versioning tools.






