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
JS TechAlliance Consulting Pvt Ltd.
JS TechAlliance
Posted by JS TechAlliance
Indore, Bengaluru (Bangalore), Mumbai
5 - 10 yrs
₹9L - ₹13L / yr
skill iconFlutter
skill iconAndroid Development
skill iconKotlin
skill iconiOS App Development
skill iconSwift
+6 more

We are seeking a talented and passionate Flutter Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining cross-platform applications using Flutter for mobile (iOS and Android), web, and desktop (Windows/macOS/Linux)platforms. You will work closely with product managers, designers, and other engineers to deliver exceptional user experiences that run seamlessly across devices.

Tasks:

You will be building multi-platform applications for Android and iOS using Flutter and Kotlin Multi Platform (libraries).

Building multi-platform applications for Android and iOS using Flutter

Ability to provide accurate estimates, work under pressure and meeting deadlines

Writing clear and reader-friendly code using Dart.

Unit testing

Git and Jira

Bonus Skills

Knowledge of native platforms Android (Java/Kotlin) and/or iOS (Swift)

Kotlin Multi Platform

Requirements:

Bachelor's degree in Computer Science (or related field)

Expertise in Object Oriented Design, Database Design, and XML Schema

Experience with Agile or Scrum software development methodologies

Ability to multi-task, organise, and prioritise work.


Experiance Range:

5+ year


Click here to know more - https://jstechalliance.jtep.io/api/hms/v1/candidate/form/48

Read more
Telyport technologies pvt ltd
Harsha J
Posted by Harsha J
Bengaluru (Bangalore)
3 - 7 yrs
Best in industry
skill iconiOS App Development
skill iconSwift
skill iconObjective C
Xcode

We know what it feels like to build an iOS app, you must be proud of yourself if you're one.

Telyport is looking out for you

Here are the requirements:

  • You've worked on building iOS apps from scratch
  • You've got the skills of actively maintaining it and testing it
  • Your apps are production-ready and are actively used
  • Your apps are bug-free
  • You've never given a reason saying it is Apple who did it

If you feel you're the one, put your favorite operating system in the note and apply it.

Read more
A funded ecommerce startup headquartered in Bangalore

A funded ecommerce startup headquartered in Bangalore

Agency job
via Qrata by Prajakta Kulkarni
Bengaluru (Bangalore)
5 - 12 yrs
₹35L - ₹50L / yr
Mobile App Development
skill iconFlutter
skill iconSwift
skill iconKotlin
skill iconAndroid Development
+1 more
My client is India's most trusted wholesale platform that empowers people to set up their own retail and sales businesses by providing better than industry margins on 200+ brands and dedicated delivery services throughout India. It has built an independent sales network for brands that want to penetrate new markets. The platform provides these unorganised ground-level wholesalers with an organised supply infrastructure with the best pricing and consistent product availability.

Minimum Requirements:

  • 6+ years of experience in Software Development and writing Unit tests for Mobile Apps
  • Excellent designing, debugging and programming skills in an Object oriented programming language like C#, Java, javascript, Swift, Dart etc.
  • Experience with Native Mobile development (Android or IOS) and Cross-Platform mobile development (preferably Flutter)
  • Solid understanding of SOLID principles
  • Strong knowledge of writing code for testability, modularity and extensibility
  • Knowledge of test methodologies and corresponding unit test framework tools like JUnit etc.
  • Excellent communication and organizational skills.

Good to have


  • Experience working with BloC Pattern and Dependency Injection
  • Knowledge of Eventing based programming patterns. 
  • Exposure to integrating Performance, Analytics, Attribution tools
  • Experience of using Flavors in application development
  • Knowledge of Multi-module development in Flutter (ex- via Melos)

Responsibilities:

  • Work with the product team and drive design, development and delivery of new features.
  • Investigate and fix issues referred to by the support team. Write code to automate tests to automate regressions.
  • Work on improving stability, debuggability, testability of existing functionalities/modules/components
  • Integrate REST and GraphQL APIs and consume in app.
  • Serve as a technical lead for the team
  • Mentor team members
Read more
Flickit
R S
Posted by R S
Bengaluru (Bangalore)
2 - 5 yrs
₹3L - ₹8L / yr
skill iconJava
skill iconC++
skill iconFlutter
Computer Vision

About Us

We offer AI-powered biomechanics analysis to optimize peak athletic performance.. We enhance player development through accessible data and cutting-edge technology, providing clear insights for athletes and their coaches. Our vision is to create a future where AI serves as a powerful tool for athletes of all levels. By providing data-driven insights into biomechanics and facilitating the development of strong technical skills, we aim to unlock potential, reduce injury risk and revolutionize sports training 


Job Description:

We are looking for an experienced Flutter Developer to design and develop a high-quality mobile application. The ideal candidate shall have a minimum of 2 years experience in mobile development, proficiency in Flutter, with good knowledge in C++, and desirably understands Computer Vision (CV).


Responsibilities:

- Design, build, and maintain efficient, reusable, and reliable Flutter code.

- Ensure the best possible performance, quality, and responsiveness of applications.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Identify and correct bottlenecks and fix bugs.

- Help maintain code quality, organization, and automation.

- Stay up-to-date with the latest industry trends and technologies.


Requirements:

- Bachelor’s degree in Computer Science, Engineering, or a related field.

- 2-3 years of professional experience in mobile app development.

- Proficiency in Flutter and Dart.

- Strong knowledge of C++ or Java.

- Exposure to Computer Vision (CV) technologies and frameworks.

- Familiarity with RESTful APIs to connect mobile applications to back-end services.

- Solid understanding of the full mobile development life cycle.

- Experience with version control systems, such as Git.

- Strong problem-solving skills and attention to detail.

- Excellent communication and teamwork skills.


Preferred Skills:

- Experience with Agile/Scrum development methodologies.

- Knowledge of other mobile development frameworks and technologies.

- Familiarity with cloud services and integration (e.g., AWS, Firebase).

- Experience with CI/CD pipelines.


What We Offer:

- Competitive salary and benefits package.

- Opportunity to work on cutting-edge technologies.

- Collaborative and innovative work environment.

- Professional growth and development opportunities.


Read more
Refixd

at Refixd

2 recruiters
Kabita Rajkumari
Posted by Kabita Rajkumari
Bengaluru (Bangalore)
3 - 8 yrs
₹9L - ₹17L / yr
skill iconReact Native
User Interface (UI) Development
API management
Skills Required -

We are looking for 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.

Responsibilities :

  • 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.
  • 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.
  • Transition existing React web apps to React Native.
Read more
B2B Tech solutions

B2B Tech solutions

Agency job
via Merito by Gaurav Bhosle
Bengaluru (Bangalore)
1 - 5 yrs
₹5L - ₹10L / yr
skill iconJava
skill iconKotlin
skill iconAndroid Development
skill iconReact Native
skill iconPython
+1 more

 

About the Company

The Company is committed to providing tech-enabled solutions which aim to improve store sales and profitability for India’Corner storesres.It has product lines in distribution,staffing, logistics and distribution Technology.

 

Job Designation: Software Developer-Android

Job Location: Bangalore

 

Responsibilities- Understand and identify requirements

                               UI/UX Design

                               Coding

                               Unit Tests

                               Documentation

Qualifications : B.E (CS) or MCA


Technical skills (necessary to have): Native Android, React Native

Technical skills (good to have): good understanding of UI/UX, DSA, backend capabilities, RDBMS, php, python, Java


Regards
Team Merito

Read more
Olacabs.com

at Olacabs.com

6 recruiters
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
8 - 14 yrs
₹20L - ₹50L / yr
skill iconiOS App Development
skill iconSwift
ios
Cocoa Touch
Build world class Mobile Apps for the Ola Electric ecosystem.
 Lead a full product development lifecycle from requirement gathering, product design, development,
to roll out and maintenance
 Participate in development life cycle activities like design, coding, testing and production release.
 Own the delivery of multiple features of the product end to end while hands-on in development as well
 Advocate best development practices such as continuous integration/continuous delivery, automation
(testing and infrastructure) and code modularity, extensibility, quality
 Lead by example and mentor other developers in the team both technically and professionally
 Experience in building Apps from Scratch is a big plus
Experience & Skills  Min 7+ Years in IOS Application Development
 Deep understanding of iOS SDKs
 Experience in multithreaded programming and excellent memory management know how
 Proficient in Swift. Experience with third-party libraries and APIs
 Hands on experience with RxSwift, MVVM, Viper, Audio/Video Framework, Animation, Google Map APIs
 Managing systems in production and understands release process, monitoring, and debugging
 Experience working with iOS frameworks
 Experience working with Kotlin Multiplatform/Flutter/Xamarin will be an added advantage.
Read more
Ola Electric

at Ola Electric

3 recruiters
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
3.5 - 6 yrs
₹11L - ₹30L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Cocoa
● You will be engineering champions, designing solutions for real-time complex technical
problems to impact a billion people.
● You will need to choose which architectures suit future requirements and mold the
relevant modules accordingly.
● Ownership of product/business requirements.
● Craft the opportunity for reusable frameworks, toolkits that would be used across iOS
Teams.
● Work closely with the relevant platform stakeholders and Collaborate with multiple
product teams.
● Ownership of the app’s performance, health matrix, and build an app for the next billion
people.
● Reviews cross-team work critically and ensure it’s appropriately broken down and prioritized,
and well understood by all involved teams.
Technical DNAs Expected
● Proficiency in Swift and Objective C, a novice in backend development.
● Solid fundamentals of data structures, Algorithms, System Design.
● Good understanding of internal and external libraries and write code with useful
abstraction and separation of concerns.
● Concurrency and multithreading are friends.
● Prefer to reduce the 3rd party dependencies and opt only if it’s essential.
● GateKeeper for Master and maintain strategies to code integration.
● Pivot for a good degree of predictability (estimation, planning) in deliverables.
● Proficient in CI/CD Pipelines, Fastlane tools.
Document Credit: iOS Team
● 3 Plus Full-Time, Professional Software Development Experience.
Software Developer Engineering II, iOS Development.
● Inclination towards reactive programming.
Good To Have
● Contribution towards the iOS Community
● Exposure to Swift Package Manager and Swift UI
Read more
DigiCollect

at DigiCollect

1 recruiter
Manohar MJ
Posted by Manohar MJ
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹10L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
Model-View-View-Model (MVVM)
RxJava
+1 more

Job description

We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Following are the required Technical and Professional Expertise:

  • Proven 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
  • Proven 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
  • 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.
  • Familiarity with continuous integration
Read more
Disruptive Electronic Accessories Brand

Disruptive Electronic Accessories Brand

Agency job
via Unnati by Rakhi Gayen
Bengaluru (Bangalore)
6 - 7 yrs
₹8L - ₹10L / yr
skill iconiOS App Development
skill iconSwift
Cocoa Touch
skill iconObjective C
Model-View-View-Model (MVVM)
+1 more
Here is a chance to work for a Consumer Electronics Brand, where you get to deal with some of the best channels and work with some excellent experienced minds. Read on.
 
Started in 2015, this lifestyle and accessories startup has taken over the consumer electronics sector in India. Our client has a product range that includes an extensive catalog of headphones, speakers, travel accessories, and modern earphones. It believes in providing cutting edge electronic products stamped with durability and affordability.

The brand is associated with some of the major icons across categories and tie-ups with industries covering fashion, sports, and music, of course. The founders are Marketing grads, with vast experience in the consumer lifestyle products and other major brands. With their vigorous efforts toward quality and marketing, they have been able to strike a chord with major E-commerce brands and even consumers.
 
As a Sr IOS App Engineer, you will be responsible for the development and maintenance of applications aimed at a range of iOS devices . 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 on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

What you will do:
  • Designing and building advanced applications for the iOS platform
  • Collaborating with cross-functional teams to define, design and ship new features
  • Unit-testing code for robustness, including edge cases, usability, and general reliability
  • Working on bug fixing and improving application performance
  • Continuously discovering, evaluating and implementing new technologies to maximize development efficiency

Candidate Profile:

What you need to have:


  • Expert with Swift (swift 4.0 & above) and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Must have experience in BLE and BT
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Understanding of Apples design principles and interface guidelines
  • Experience with performance and memory tuning with tools such as Instruments and Shark
  • Familiarity with cloud message APIs and push notifications
  • Familiarity with the MVC and MVVM design patterns
  • Knowledge of the open-source ecosystem and the libraries available for common tasks
  • Experience building, testing and distributing native apps that consume RESTful services
  • Hands-on coding, systems analysis, design, and delivery of projects assigned
  • At least three native iPhone applications deployed in the marketplace
  • Should have Knowledge in Apple Certificate/Profile creation and maintenance
  • Knowledge in SDK integration into iOS app & Realm Database is an added advantage
  • Proficiency of code versioning tools such as GIT
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