Cutshort logo
OCaml Jobs in Bangalore (Bengaluru)

11+ OCaml Jobs in Bangalore (Bengaluru) | OCaml Job openings in Bangalore (Bengaluru)

Apply to 11+ OCaml Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest OCaml Job opportunities across top companies like Google, Amazon & Adobe.

icon
Tata Digital

Tata Digital

Agency job
via Seven N Half by Viral Jain
Mumbai, Bengaluru (Bangalore), Gurugram
8 - 15 yrs
₹25L - ₹60L / yr
skill iconFlutter
DART
skill iconSwift
skill iconReact Native
skill iconC#
+8 more
Core Skills
• Strong understanding of Flutter. Experience with other frameworks like React Native,
SwiftUI, Jetpack Compose is acceptable.
• Good knowledge of Rendering engines in Flutter, Browser, iOS, Android
• Experience in CMS such as Sanity, AEM
• Good understanding of RESTful APIs, GraphQL and Web Sockets
• Ability to debug and profile Web/Mobile applications with Chrome DevTools or Native
profilers
• Deep understanding of Reactive programming with libraries like MobX, BloC
• Exposure to SOLID Domain Driven Design, principles
• Exposure to Style Guides, Atomic Design, Design Systems
• Strong visual acumen to detect cosmetic defects ensuring
• Exposure to Design tools like Sketch, Figma, Adobe Creative Suite or Affinity Designer
• Deep knowledge of at least 2 different programming languages from JavaScript, Dart, Ruby,
Python, Go, Rust, Typescript, C#, Kotlin, Java, Haskell, OCaml
• Exceptional verbal and written communication
• A mindset to constantly learn new things and challenge the Status Quo.

Experience
• 8 - 15 years of experience building Front End Applications on different technologies
• At least 5 years of experience building React and/or Mobile Applications
• Preferably worked in the Finance/Retail domain or other similar domains with complex
business requirements.

Education
• Bachelors in Computer Science or equivalent education covering Math, Algorithms, Data
Structures, Networking, Databases, Operating Systems, Graphics
• Nice to have a Post-Graduate degree in Computer Science

Demonstrable Passion
• Contributed to one or more Open Source projects
• Actively maintain one or more Open Source projects
• Blogging on Frontend or related topics
• Authored books, videos on Frontend or other topics
• Speaking engagements at Meetups or Conferences
Read more
Wizcommerce
Bengaluru (Bangalore), Gurugram
3 - 6 yrs
₹15L - ₹35L / yr
Mobile App Development
Mobile App Design
Mobile applications
skill iconReact Native
Design patterns
+1 more

Software Development Engineer II (App)


About the company: 

At WizCommerce, we’re building the AI Operating System for Wholesale Distribution — transforming how manufacturers, wholesalers, and distributors sell, serve, and scale.

With a growing customer base across North America, WizCommerce helps B2B businesses move beyond disconnected systems and manual processes with an integrated, AI-powered platform.

Our platform brings together everything a wholesale business needs to sell smarter and faster. With WizCommerce, businesses can:

  • Take orders easily — whether at a trade show, during customer visits, or online.
  • Save hours of manual work by letting AI handle repetitive tasks like order entry or creating product content.
  • Offer a modern shopping experience through their own branded online store.
  • Access real-time insights on what’s selling, which customers to focus on, and where new opportunities lie.

The wholesale industry is at a turning point — outdated systems and offline workflows can no longer keep up. WizCommerce brings the speed, intelligence, and design quality of modern consumer experiences to the B2B world, helping companies operate more efficiently and profitably.

Backed by leading global investors including Peak XV Partners (formerly Sequoia Capital India), Z47 (formerly Matrix Partners), Blume Ventures, and Alpha Wave Global, we’re rapidly scaling and redefining how wholesale and distribution businesses sell and grow.

If you want to be part of a fast-growing team that’s disrupting a $20 trillion global industry, WizCommerce is the place to be.

Read more about us in Economic Times, The Morning Star, YourStory, or on our website!

Founders:


Divyaanshu Makkar (Co-founder, CEO)

Vikas Garg (Co-founder, CCO)


Job Description:


Role & Responsibilities:

  • Architect and oversee the development of our mobile application using React Native, ensuring high-quality code, performance, and user experience.
  • Collaborate closely with Product Managers, Designers, and other stakeholders to understand requirements and translate them into technical specifications and deliverables.
  • Drive the end-to-end software development lifecycle, including planning, estimation, execution, and delivery of mobile app projects.
  • Take ownership of technical decisions, code reviews, and ensure best practices are followed in the team.
  • Provide technical mentorship to engineers, promoting their professional growth and skill development.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in mobile app development to drive continuous improvement and innovation.

Requirements:

  • Solid experience in mobile app development using React Native, with a proven track record of successfully delivering high-quality mobile applications.
  • 3-4 years of experience with mobile app development with React Native or web development with React
  • Strong understanding of software development methodologies, architecture, and design patterns.
  • Excellent verbal and written communication skills, with the ability to effectively interact with cross-functional teams and stakeholders.
  • Strong problem-solving skills and the ability to make strategic and technical decisions.
  • Experience with B2B SaaS products or similar industries is a plus.

Benefits: 


  • Opportunity to work in a fast-paced, growing B2B SaaS company.
  • Collaborative and innovative work environment.
  • Competitive salary and benefits package.
  • Growth and professional development opportunities.
  • Flexible working hours to accommodate your schedule.


Compensation: Best in the industry

Role location: Bengaluru/Gurugram

Website Link: https://www.wizcommerce.com/


Read more
Emproto Technologies Private Limited

at Emproto Technologies Private Limited

1 video
5 recruiters
Ravindra Manvi
Posted by Ravindra Manvi
Bengaluru (Bangalore)
0 - 6 yrs
₹2L - ₹15L / yr
Xcode
skill iconiOS App Development
skill iconObjective C
skill iconSwift
skill iconNodeJS (Node.js)
+1 more
iOS App developer:

Candidate should have good knowledge in iOS app development
Preferably has working knowledge of Node Js, Mongo DB.
Candidate should have sound knowledge of MVVM architecture.
Should have at least one application in App store.
Should have good communication skills.
Read more
Recro

at Recro

1 video
32 recruiters
Sreha Prasad
Posted by Sreha Prasad
Bengaluru (Bangalore)
3 - 6 yrs
₹8L - ₹20L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+4 more
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Kotlin, Java
  • Important libraries include Dagger, RxJava, Realm
  • MVVM Clean Architecture
  • 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
  • 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
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git


Read more
3frames software labs
Bengaluru (Bangalore), Hyderabad
1 - 2 yrs
₹3L - ₹6L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+1 more

Required:


  1. A minimum of 1 years of consulting and/or relevant industry experience
  2. Understanding of Android Framework and Android app development.
  3. Experience in developing android apps using Kotlin and latest frameworks
  4. Knowledge and understanding of Design-Patterns and Data Structures.
  5. Ability to develop Android applications using latest Frameworks like Retrofit, RxJava
  6. Ability to write Unit test cases using the frameworks.
  7. Knowledge about how to consume the REST API's
  8. Understanding of Git/BitBucket or any version control system
  9. Good written and verbal communication skills.
  10. B.E/B.Tech/MCA/MSC/MS


Preferred:

  1. Understanding and usage of latest android frameworks like JetPack, Android Architectural components
  2. Experience in mentoring the new team members and also the junior folks.
  3. Exposure to various mobile architectures (ex: MVC, MVP, MVVM, etc..)
  4. Experience in handling the Android app deployment process.
  5. Experience in working in Agile methodology
Read more
supply chain of seafood & fish

supply chain of seafood & fish

Agency job
via Qrata by Revathi Satish
Bengaluru (Bangalore)
3 - 7 yrs
₹12L - ₹25L / yr
skill iconReact Native
GraphQL
skill iconJavascript

JOB DESCRIPTION

Senior fullstack Mobile Developer

 

Company Description

Building the future of meat and seafood supply chain.We are building smart supply chain to deliver the highest quality seafood and meat for the Indian consumer. Our innovations in process management and workforce orchestration along with strong industry credentials are enabling us to deliver the fastest harvest-to-fork in the industry.Our endeavor is to leverage experience across various parts of the value chain – farming, production, delivery to marquee brands – to deliver similar value to the Indian consumers.

Job Description

As a senior full stack developer, you will contribute to our end to end supply chain platform. You'll work with all key stakeholders to deliver scalable, maintainable code and deliver amazing user experiences. We are building a design and process centric culture where you'll play a key role in the implementation of the foundation of all our systems. Up for a challenge?

You are:

  • A self starter with a sense of what it takes to be successful as a team
  • Agile - welcome change, do as less as possible and embrace continuous delivery
  • Conscious about how quality is carried through from the UI to all layers underneath
  • Passionate about design as a foundation of great user experience
  • Opinionated, but flexible to accommodate the big picture

Responsibilities

  • Analyse requirements, provide estimates and deliver code in an agile setup
  • Stay on top of all owned work and raise red flags as early as possible
  • Define the architecture, best practices and coding standards for full stack development.
  • Support continuous technical improvement by investigating alternatives and technologies and present them for architectural review 
  • Motivate team members, coach junior members and extend goodwill to other employees

Qualifications

  • Prior startup experience, preferably with war stories to share
  • 3-5 years of software industry experience
  • Solid understanding of software design, development, testing, and problem-solving 
  • Expertise in coding efficient, high quality and modularized software 
  • Expertise in React Native and related ecosystem
  • Expertise in at least one of native Android or iOS development
  • Experience with GraphQL and other modern JS ecosystems
  • Expertise in common design patterns and anti-patterns Javascript
  • Experience with service-oriented architecture and microservices
  • Expertise in relational and non-relational databases and expertise in at least one database system
  • Experience with planning, execution and maintenance of test infrastructure for backend workflows
  • Knowledge of AWS
  • Knowledge of Unix shell and source control systems and tools such as git 
  • Strong technical leadership skills
  • Strong communication skills
  • Technical mentoring skills

Great to have

  • Experience with CI/CD and setting up a monitoring infrastructure
  • Experience with Flutter
  • Interest in blockchain and computer vision related ML systems
  • Experience working on high traffic systems
  • Bachelor’s degree in Computer Science or a related discipline

 

 

Read more
Codejudge

at Codejudge

2 recruiters
Vaishnavi M
Posted by Vaishnavi M
Bengaluru (Bangalore)
2 - 5 yrs
₹20L - ₹30L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
Model-View-View-Model (MVVM)
RxJava
+2 more
Job Description

• Complete ownership of building and maintaining mobile APP.
• Deliver across the entire app life cycle design, build, deploy, test, release to app stores and
support.
• Should be comfortable working on Android (Kotlin/Java).
• Should be comfortable in building a great consumer user interface.


Roles and Responsibilities

• Overall experience of 2-4 years in native Android.
• Android Developer with 2+ years of experience.
• Experience in Android (Android Studio, Java, Kotlin).
• Basic understanding of Backend services, API implementation and database systems.
• We encourage all our devs to have base level of knowledge on DevOps, Source Control, CI/CD
systems, Cloud Services such as AWS, Firebase, GCP
• Ability to implement designs and functionality provided by UI/UX teams
• Understanding of production deployment of the app in Play Store.

Read more
A fast-growing SaaS commerce company permanent WFH & Office

A fast-growing SaaS commerce company permanent WFH & Office

Agency job
via Jobdost by Mamatha A
Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹40L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+2 more

What is the role?

We are looking for a hands-on Android Developer to join the mobile team for Empuls. The applicant must have Android software development skills, and a passion for delivering high-quality, rock-solid apps. Android programming works closely with other app development and technical teams.

Key Responsibilities

  • Translate designs and wireframes into high-quality code.
  • Design, build and maintain high performance, reusable, and reliable Java and Kotlin 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.

What are we looking for?

An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.

  • Bachelor's degree or higher in Computer Science and a minimum of 4 years of Software Development experience. 
  • Knowledge of mobile automation and experience on platforms such as espresso.
  • Knowledge of application profiling and performance monitoring tools such as Android profiler, AppDynamics, Dynatrace, etc.
  • Excellent coding skills in an object-oriented language such as Java and Kotlin.
  • Experience with offline storage, threading, and performance tuning
  • Have published at least one original Android app.
  • Understanding of Google's Android design principles and interface guidelines.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
Read more
Indian language self publishing platform. (PT1)

Indian language self publishing platform. (PT1)

Agency job
via Multi Recruit by Kavitha S
Bengaluru (Bangalore)
3 - 5 yrs
₹10L - ₹40L / yr
skill iconAndroid Development
skill iconKotlin
Android
  • You will be having an impact on our 1.7M users every day.
  • You will be rolling out experiments and working closely with our product managers and design team to validate and build new features.
  • Monitoring apps and fixing bugs for improving performance.
  • Refactoring/Rewriting obsolete code to align with the new architecture.
  • Design, build and maintain high performance, reusable, and reliable Kotlin code.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency Experience: 1- 5 yrs in android development

Expertise:

  • Kotlin
  • Live Data and other Android Jetpack components
  • DI (Dagger/Hilt)
  • Design patterns MVVM, MVI
  • Multithreading (Coroutines)
  • Offline Storage
  • Remote data interaction via REST and JSON

Hands-on experience:

  • Git
  • CI/CD
  • Third-party analytics like Amplitude, Clevertap, etc..
  • Common third-party libraries and APIs like (Glide, retrofit...)
  • Firebase products (FireStore/ RealTimeDB/ FCM..)
  • Writing custom views
  • Text-based UIs like notes, reader, etc..
  • Publishing/Updating apps on Google Play and other stores (Huawei/Xiaomi...)

Good to have:

  • Basic understanding of clean architecture.
  • Simple data structure and algorithm understanding.
  • Basic understanding of AWS services and products
  • Strong design intuition and user empathy.
  • Should be aware of future technologies in the Android ecosystem.
  • You should be quick in understanding the hypothesis, and build the experiment and make it available to a user
  • We prefer people who are highly experimental and willing to take risks.
  • Experience in training or mentoring team members.

Do not apply if you are not:

  • Ownership driven
  • Curious in general
  • Self-motivated
  • Use to work in a chaotic environment
  • Highly proactive
  • Hate drinking and smoking will have a hard time here

 

 

Read more
Moonraft Innovation Labs

at Moonraft Innovation Labs

35 recruiters
Sreesha Thoprath
Posted by Sreesha Thoprath
Bengaluru (Bangalore), Pune
5 - 8 yrs
₹10L - ₹15L / yr
skill iconReact Native
skill iconJavascript
Mobile App Development
Brief Summary:

We are looking for talented front-end developers who can help us in enabling our customers deliver excellent experiences to end users. As a customer experience management firm , we are constantly enhancing user experiences in several of our customers' online platforms. The role of a front-end developer in our teams is crucial in realizing our design solutions without any loss in translation. We are looking for developers who can contribute in building the best in class digital experiences through the right use of frameworks , technologies and code.

Key Skills:

3+ years of professional Mobile Development experience Core strength with React or React Native Experience with Typescript, Redux, Node.JS is desired Proficiency with Native iOS or Android App Development (both would be a major plus) Knowledge of App deployment processes through Apple App Store or Google Play Store A working understanding and experience of Test-Driven Development and CI/CD best practices Ability to use a wide variety of open-source technologies and cloud services (experience with AWS is a plus)

About Moonraft Innovation Labs
We are here to advance human experience through design-driven innovation. Design, to us, is all
about creating new meanings, while art is about self expression and emotive appeal. Bringing these
two creative disciplines together and operating at their intersection with business and technology, we
drive business innovations with differentiating customer experience.
We place the human at the center, bringing quantitative and qualitative techniques together to
develop consumer insights. Our techno-creative team, bridging consumer insights, business
understanding and advanced technology skills, then builds humanistic technology solutions.
We believe experimentation is at the core of every innovation. Radical innovation, in our view, is
just an event recognized in hindsight when a number of trial-and-error attempts spark off a
breakthrough. Our approach embraces rapid prototyping and empirical evidence in everything we
do. As the name says, we are Moonraft Innovation Labs, driving innovation through
experimentation.
"Rafters", who inhabit Moonraft, recognize only idea as the boss. They live by imagination,
simplicity and speed. Our egalitarian culture and environment are designed for rafters to thrive and
deliver elegant solutions for complex problems.
Read more
Mobile Internet Product Company

Mobile Internet Product Company

Agency job
Bengaluru (Bangalore)
5 - 8 yrs
₹20L - ₹40L / yr
skill iconAndroid Development
skill iconKotlin
android
What will you be doing?
• Design and build applications for Android.
• Evaluate, architect solutions which work at scale.
• Bring best practices to the team, improve processes and bring efficiency to the workflow.
• Identify and execute tooling required to rid of the repeating/manual work.
• Take ownership, responsibility and deliver first class experience.
• Ensure the performance, quality, and responsiveness of the application.
• Collaborate with a team to define, design, and ship new features.
• Improve code review, code coverage for the project.
• Identify and correct bottlenecks and fix bugs in order to maintain code quality.
• Show leadership and focus on completion of projects.

What do we expect from you?
• Relevant industry experience of 5-plus years.
• Proficient in Data Structure and Algorithms
• Proficient in Java, Kotlin and concepts like Kotlin coroutines, Jetpack components.
• Good understanding of various Android tools, Systrace and Perfetto for performance measuring, memory management, battery, frame drops.
• Always on the lookout for new developments in the Android world and improving things.
• Familiarity with networking, databases, threading and memory concepts.
• Hands-on with code reusability, clean architecture, modularization, build time optimizations.
• Familiar with various third-party tools, libraries widely used and under the hood understanding.
• Understanding and hands-on with Material design principles and interface guidelines.
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git.
• Decent understanding of how things work at the backend, reporting and other systems.
• Good understanding of the various CI/CD tools.
• Should have experience in writing Unit and UI tests.
• Good at logical reasoning and data structure.
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort