
About Optisol Business Solutions Pvt Ltd
Similar jobs
Qualifications:
· Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
· Experience: Minimum of 5 years of experience in iOS development with a strong portfolio of released applications that can be shared for review.
· Technical Skills:
o Proficiency in Swift and Objective-C.
o Solid understanding of object-oriented programming
o Knowledge of memory management and multi-threading
o Experience with embedded databases and other system data stores
o Strong understanding of iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics.
o Good knowledge of performance limits and characteristics
o Good sense of UI design execution principles
o Experience with RESTful APIs, JSON, and third-party libraries to connect to backend services.
o Knowledge of mobile app architecture patterns such as MVC, MVVM, and VIPER.
o Experience with version control systems, preferably Git.
o Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
o Implementation of automated testing platforms and unit tests, benchmarking and optimization
o Understanding of Apple’s design principles and interface guidelines.
CometChat Overview
CometChat is a full-stack conversational platform built to unify every layer of interaction - bringing together real-time conversations (chat, messaging, voice, and video), AI Agents, moderation, notifications, and analytics in one modular, developer-first solution.
We were also recognized on Forbes' 2026 America's Top 500 Startup Employers List - a reflection of the team and culture we've been deliberate about building.
We believe the interface of the future is conversation - not clicks. Every app will soon have an AI layer that's as native as text messaging today. That's why we're building the infrastructure for the world's AI-powered conversations - from human-to-human, to human-to-agent, to multi-party collaboration with AI in the mix.
From AI onboarding assistants that get users productive in minutes, to copilots that perform complex workflows in-app, to intelligent moderators that protect and guide communities in real time - our AI Agent platform makes it all possible.
With CometChat's ready-to-use UI kits, powerful SDKs, and our Full Stack AI Agent Platform, product teams across startups and enterprises can launch safe, scalable, and smart in-app interactions faster than ever.
Why Join Us Now
We're at the tipping point where AI becomes a native part of every conversation. At CometChat, you'll help shape a future where users can talk to their apps as naturally as to a friend - where agents think, reason, act, and collaborate with humans in real time.
You won't just be joining a product team - you'll be building the standard for AI interaction layers: agent-aware UI, intelligent guardrails, rich actions libraries, and multi-party collaboration between people and AI.
If you want to help define how the next billion users will communicate - and push the boundaries of what's possible in real-time, AI-powered engagement - we'd love to work with you.
What we mean by AI-native
AI-native here means you build with agents by default. We expect 100% of the code to be generated via agentic tools (Cursor, Claude Code, and similar), while you own everything that actually matters: problem framing, architecture, tradeoffs, review quality, tests, performance, and security. This is not "vibe coding." The code is generated. The thinking is yours. You should be great at steering agents, validating output, catching subtle issues early, and debugging code you did not manually write.
Why AI-native
Software development is changing permanently, and we are leaning all the way in. You will work in a team that ships fast with agents, where your leverage comes from judgment and systems thinking rather than typing speed. You will get access to whatever AI tools you need (Cursor, Claude Code, or anything else that makes you effective), and the freedom to use them aggressively. If you want to operate at the edge of how modern engineering gets done and level up your output, this role is built for that.
Join us to build where AI meets human connection.
Position Overview & Priorities
We are looking for versatile and experienced technical additions to our development team. The position offers an extensive amount of ownership and influence over our development process as we scale the team. We’re looking for people who enjoy solving meaningful problems and love seeing the things they build in the hands of real users.
Primary responsibility would be:
- Designing and building applications/SDK for the iOS platform
- Ensuring the performance, quality, and responsiveness of applications
- Collaborating with a team to define, design, and ship new features
- Defining correct architecture and following the right design principles.
- Helping maintain code quality, organization, and automatization
Work Location
Chembur, Mumbai
Prioritized Experiences and Capabilities
- Minimum 2-5 years of experience in iOS app development
- Leverage AI-native development workflows, including agentic IDEs and coding assistants (e.g., Cursor, Claude Code), to accelerate delivery while maintaining code quality, security, and engineering standards.
- Proficiency with Objective-C and Swift.
- Experience in iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools
- Familiarity with continuous integration
Must-haves:
- You need to be excited about the problem that we are trying to solve
- 4+ years of experience building applications in React Native
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Strong Js fundamentals
- Built an iOS app from scratch or Native Android development experience
- Ability to give clarity and communicate well with the team, including Product, Backend and Dev-Ops (if and when needed)
- Ability to use profiling tools well, getting to root causes of bugs fast
- Ability to pick and work on adjacent technologies if and when required (Eg: If the best performance monitoring solution needs a basic firebase setup, that should not be a blocker for you to go ahead and do so)
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
-
You need to be comfortable working in a remote environment (Good internet connection and availability on phone is required)
Good to have:
- Experience with next.js
- Experience in Test Driven Development
- Ability to tell Product what creates better User Experience, ability to tell backend what API responses will help the user get a faster load time
- Inquisitiveness to understand the system as a whole, and not only be stuck to your domain of expertise (Eg: Asking questions like why does this particular response take so much time as compared to others, and brainstorming with the backend engineer on how to improve on it)
Benefits
- Work timings - You are the master of your time. However, with great freedom comes great responsibility. If you have committed something to the team, we expect that you will give it your best to make sure that commitment is done and is done on time.
- Leave policy - Take a leave whenever for whatever reason you want. You don't need to explain yourself to us
- Health insurance for you and your family
Ideal for candidates who would like to be part of the learning process across growing technologies and embark journey on a tech architect path. Very deep into technologies and eager to learn and adapt with technology advancement.
Essential Responsibilities :
- Study, Design, and prototyping of new technology implementation
- Work in Collaboration with teams
- Work on new technologies and solutions independently.
- Should be able to think out of the box and contribute towards project success
Must Have :
- Build pixel-perfect, smooth UIs across both Android and iOS mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native
- 3rd party Native SDK integrations
- Maintain versioning on the application and releases
Good to have:
- Knowledge of DevOps
Navtech (Navaratan Technologies)
Hyderabad, India
React Native Developer:
Navtech is a premier IT software and Services provider. Navtech’s mission is to increase public cloud adoption and build cloud-first solutions that become trendsetting platforms of the future. We have been recognized as the Best Cloud Service Provider at GoodFirms for ensuring good results with quality services. Here, we strive to innovate and push technology and service boundaries to provide best-in-class technology solutions to our clients at scale. We deliver to our clients globally from our state-of-the-art design and development centers in the US, Hyderabad, and Pune.
We’re a fast-growing company with clients in the United States, UK, and Europe. You will join a team of talented developers, quality engineers, product managers whose mission is to impact above 100 million people across the world with technological services by the year 2030.
Navtech is looking for a React Native Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As 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. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you.
Working as a React Native Developer at Navtech, you will:
- Perform all phases of software engineering including requirements analysis, application design, architecture design, code development and testing.
- Build pixel-perfect, buttery smooth UIs across platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints.
- Review code and provide feedback related to best practices and improving performance.
- Troubleshoot production support issues post-deployment and come up with solutions as required.
You’ll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.
Who Are We Looking For Exactly?
- A React Native developer with 1+yrs of experience with expertise on multiple phases of a project lifecycle from concept development to solutions design, implementation, optimization and support.
- Good Experience with React JS, React Native, JavaScript including DOM Manipulation and JavaScript object model.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Good understanding of Object-oriented programming.
- Ability to write well-documented, clean Javascript code.
- Rock solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode, Gradle, Android Studio or IntelliJ.
- Understanding of REST APIs, the document request model, and offline storage.
- Experience with Native Mobile app releases on App store and google play store. (A plus)
- Experience with cloud technologies like AWS is also a plus.
- Must have excellent communication and interpersonal skills.
- Ability to operate in a systematic and logical manner.
- Should have a Master’s Degree /Bachelors (BS) in computer science, Software Engineering, IT, Technology Management or related degrees and throughout education in English medium.
Why Navtech?
- Performance review and Appraisal Twice a year.
- Competitive pay package with additional bonus & benefits.
- Work with US, UK & Europe based industry renowned clients for exponential technical growth.
- Medical Insurance cover for self & family.
- Work with a culturally diverse team from different geographies.
- Good experience in teamwork
- Should be work in agile methodology
- Everyday task update to team leader
- Master into research and development task for some major function
- Developer should have to be updated with latest technology
Technical
- Understanding of Application life cycle
- Knowledge of Programming language Dart
- Knowledge of Native Programming language Kotlin/Java and Swift/Objective-C
- knowledge and experience of Flutter and Dart SDK
- knowledge of Bloc coding structure or any other professional coding structure
- knowledge and experience of project version control [Git]
- Networking library like http and dio
- Local storage library like floor or moor
- Crashlytics and Analytics using Firebase
- Firebase push notification or any other
- Familiar with Google APIs. [Google Maps, Mapbox]
- Knowledge of OOPs and Dart/Flutter coding standard
- Must have experience into android and ios performance and optimize technique
- Must have knowledge of latest operating system for Android and iOS
• You are responsible for development of Iphone / iOS based apps.
• Independently lead the execution of IOS based iPhone / iPad Apps in Objective -C
language.
• Deliver the entire app life cycle -concept, design, build, deploy, test, release to app stores
& support.
• Responsible for gathering requirements around functionality & translate those into elegant
functional
solutions.
• Deliver projects on time and on budget and be able to go the extra mile to ensure this
happens when
deadlines are tight.
Required Skills-
Candidate should possess experience in developing apps for iPhone and iPad.
Should have great analytical and problem solving skills with good communication skills.
Should have at least 1 - 2 years of focused experience in the iOS development domain.
Should be a capable self learner and be able to work by himself on the development of
iOS apps.
Should have at least one application deployed on the App store.
React Native Developer Job Description
- We are looking for 2-3 years of qualified React Native developer to join our work on our Fintech Products (Algomojo, Optionaction, Tradeaction)
- You will be working with our engineers to develop and maintain high-quality mobile applications for both platforms like Android and iOS.
- Ultimately, you should be able to design and build the next generation of our mobile applications.
- The role requires developers to be comfortable with bleeding-edge technology and be able to work in a fast-paced environment.
Job Responsibilities and Required Skills :
Build pixel-perfect, buttery smooth UIs across both mobile platforms.
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
implement mission-critical software fixes—React Native moves fast and often breaks things.
Maintain code and write automated tests to ensure the product is of the highest quality.
Experience with React Js, React Native, JavaScript including DOM manipulation and the JavaScript object model.
Thorough understanding of React Native and its core Principles.
Hands-on experience on React Native Framework for at least 2-3 years.
Familiarity with code versioning tools (Such as Gitl)
Familiarity with RESTful APIs
Familiarity with modern front-end build 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.
Knowledge of native Android and iOS is required
Knowledge of TV App Development is a plus
We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities:
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organisation, and automation.
Requirements:
- Proficient with Swift 4 (depending on project requirements), and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with Online/Offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple's design principles and interface guidelines.
- Knowledge of low-level C-based libraries is preferred.
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimisation
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- Familiarity with continuous integration








