About Hive
Hive is the leading provider of cloud-based AI solutions for content understanding, trusted by the world’s largest, fastest-growing, and most innovative organizations. The company empowers developers with a portfolio of best-in-class, pre-trained AI models, serving billions of customer API requests every month. Hive also offers turnkey software applications powered by proprietary AI models and datasets, enabling breakthrough use cases across industries. Together, Hive’s solutions are transforming content moderation, brand protection, sponsorship measurement, context-based ad targeting, and more.
Hive has raised over $120M in capital from leading investors, including General Catalyst, 8VC, Glynn Capital, Bain & Company, Visa Ventures, and others. We have over 250 employees globally in our San Francisco, Seattle, and Delhi offices. Please reach out if you are interested in joining the future of AI!
About Role
In order to execute our vision, we need to grow our team of best-in-class engineers. The ideal candidate is an experienced iOS Developer with demonstrated leadership and technical skills. You are receptive to feedback and an open collaborator who prioritizes team success. You are constantly learning, and using new tools and technology to broaden your skill set as a developer. You care deeply about the user experience and refuse to ship a product that is mediocre for our users.
Responsibilities
- Maintain a clean and extensible code base
- Take ownership of whole projects on your own, but also willing to be a contributing member of your iOS development team as a whole
- Work across disciplines with team members from front-end, backend, design, and product to ship features
- Help maintain our shared internal frameworks and create some of your own
- Actively participate in product decisions, ensuring we set reasonable development deadlines and create quality user experiences
- Build components the entire team can use across apps
- Track and analyze KPIs to improve our products and processes
Requirements
- You have an undergraduate degree or graduate degree in computer science or a similar technical field from a top university
- You have 2+ years of experience as an iOS Developer or Software Engineer
- You have mastery of Swift and Objective-C (objective-c experience is plus but not strictly necessary)
- You owned or were a primary contributor, to the development of at least one application on the app store
- You are very familiar with new technologies, open-source frameworks and commonly used design patterns
- You have demonstrated expertise in OO design, data structures, and problem-solving • You can write multi-threaded, asynchronous code and have a good understanding of functional programming
- You have experience shipping quickly and often and can debug performance bottlenecks
- You are a team player - no job is too small, or too big!
Who We Are
We are a group of ambitious individuals who are passionate about creating a revolutionary AI company. At Hive, you will have a steep learning curve and an opportunity to contribute to one of the fastest-growing AI start-ups in San Francisco. The work you do here will have a noticeable and direct impact on the development of the company.
Thank you for your interest in Hive and we hope to meet you soon!

Similar jobs
Pay: Up to ₹500,000.00 per year
Job description:
Location: Indore (Onsite)
Availability: Immediate
Interview Mode: Virtual + Face-to-Face (F2F)
We are looking for an experienced Android Developer with 3–4 years of expertise in building robust mobile applications. The ideal candidate should have strong skills in Java/Kotlin, hands-on experience with Firebase services, and the ability to implement real-time communication using Sockets.
Responsibilities
- Develop and maintain Android applications with clean, scalable code.
- Work with Firebase (Auth, Firestore/Realtime DB, Cloud Messaging, Analytics).
- Build Socket-based real-time features such as chat and notifications.
- Collaborate with design and backend teams to deliver user-friendly apps.
- Debug, test, and optimize applications for performance and security.
- Stay updated with the latest Android development trends and tools.
Requirements
- 3–4 years of proven Android development experience.
- Strong knowledge of Java, Kotlin, Android SDK, Jetpack Components.
- Hands-on experience with Firebase & Socket programming.
- Familiar with MVVM / MVP architecture patterns, REST APIs, JSON.
- Good understanding of Git, Play Store deployment, and debugging practices.
- Bachelor’s degree in Computer Science, IT, or related field.
- Must be able to join immediately and work onsite in Indore.

Flutter JD:
Key Responsibilities:
Collaborate with project managers and designers to understand project requirements and translate them into technical specifications.
Develop, test, and maintain Flutter-based mobile applications that are responsive, performant, and reliable.
Write clean, maintainable, and well-documented code.
Troubleshoot and debug application issues, ensuring smooth and efficient performance.
Continuously research and stay up-to-date with the latest trends and best practices in mobile application development.
Collaborate with cross-functional teams to define and implement new features and improvements.
Participate in code reviews and provide constructive feedback to peers.
Ensure the security and data privacy of the applications you develop.
Requirements:
Proven experience as a mobile app developer, with a strong portfolio of Flutter-based applications.
Proficiency in the Dart programming language.
Experience with the Flutter framework and its ecosystem, including state management and third-party libraries.
Knowledge of mobile app architecture patterns (e.g., MVC, MVVM, Redux).
Familiarity with RESTful APIs and integration of third-party services.
Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
Ability to work both independently and as part of a team.
Knowledge of version control systems (e.g., Git) is a plus.
Company Name: Petpooja (www.petpooja.com)
Designation: Sr. Software Developer (Depends on Experience)
Experience: 1 to 5 Years
Job Location: Hybrid
We are looking for an Android Developer to join our team of developers! We want a developer that possesses a passion for pushing mobile technologies to the limits.
Job responsibilities:
- Design and develop high-volume, low-latency applications, delivering high-availability and performance
- Contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores and support.
- Diagnose performance issues, fix bugs (including crashes and ANRs) to increase the functionality of the application
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.
•Having a Knowledge of Android Sdk & Java
•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
-
Writing clean and efficient codes for iOS applications
-
Supporting the entire application lifecycle from concept to design, testing, release and support
-
Troubleshooting and bug fixes for applications, to ensure that codes are clean and secure
-
Recommending changes and enhancements
-
Staying up to date with new mobile technology trends, applications, and protocols
We are looking for highly motivated individuals with pleasant personalities and good organizational and communication skills to work as iOS developers. Coding standards, organizational programming skills, and good commenting practices are important
Profile:
- Develop applications for iPhone and iPad
- Review new releases, SDKs, updates in the mobile space
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Experience in object-oriented programming
- Proficient in code versioning tools including Mercurial, Git, and SVN.
- Experience of the software development lifecycle: from requirements gathering to programming, testing to deployment.
- Experience with integrating with RESTful, SOAP API backends
- Experience with APIs (OAuth, XML, JSON, REST, etc. )
- Evaluate third-party IDEs' and tools to build relevant applications
- Native iOS Application Development Objective C, iOS SDK, Xcode, Cocoa Layer, Media Layer, Core Service Layer, Core OS Layer, iOS Frameworks, iOS Developer Tools, iOS programming, iOS Human Interface
Technical Skills:
- The unit test developed code
- Conduct code reviews & peer reviews
- Integrate user interface with code
- APIs (OAuth, XML, JSON, REST, etc. )
- RESTful, SOAP API backends
- Review updates/patches and make necessary code updates
Roles and Responsibilities
- Must be self-driven and motivated
- Proficient in writing quality, efficient and performant code for iOS app, using Swift
- Follow right architecture and design patterns
- Aware of the agile working environment
- Document design/technical guidelines and spread knowledge across teams
- Responsible for self/peer code reviews
- Viable suggestions with clear understanding of iOS fundamentals
Requirements :
(Must have skills)
- Swift (1+ years)
- iOS Fundamentals
- MVVM/VIPER (1+ year)
- SOLID principles
- Third party integrations likes google map, firebase, Analytics
- Know about push notification & deep linking
(Good to have Skills)
- RxSwift
- SwiftUI
- Swiftgen or any other dependency injection framework
- GCD/OperationQueue
- Core Data
- Performance Optimization (Launch time, App Size, Network)
- XCTest or any other UT framework
- Solved a core level problem (at least 1)
- Have built your own library
- Any apps that have been submitted to app store
- Minimum 4+ years of mobile application development experience in native and excellent coding skills in Swift, RxSwift, RxCocoa, Objective-C
- Any experience on MVVM, VIPER
- Should have deep knowledge of the iOS SDK and IDE development tools.
- Experience developing client-server applications using technologies and web services APIs such as JSON, REST.
- Has hands-on experience with unit testing.
- Extensive experience in using various architecture, frameworks, and design patterns in designing/refactoring a highly optimized mobile is a must.
- Solid understanding of the agile development process and experience.
- Experience working in TDD (Test Driven Development) and CI/CD (Continuous Integration/Deployment) environment is a plus.
- Implement clean and manageable code incorporating best practices on security
- Collaborate with cross-functional teams from both offshore and onsite to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Review code, bug triage and execute multiple releases as per business demand
- Involvement with API team to design request / response contract
- MVVM & VIPER is a must
- Background fetch
- Swift latest or minimum version 4 and Swift basics







