See all roles

Staff Engineer

Work from home Full-time role Hiring

Great people. Greater business impact.

About CAI

CAI Software builds digital work execution platforms and software solutions that help manufacturing businesses operate with greater clarity and control. Our people bring structure to complexity by replacing fragmented, paper-based processes with connected digital workflows that improve visibility, compliance, and decision-making in real industrial environments. With 45+ years of experience and a presence across 10+ countries, CAI combines deep industry understanding with practical technology. Our team consists of ~800 employees worldwide who work across 15 core industries and support 5,000+ customers, guided by sound judgment, long-term thinking, and outcomes that endure.

CAI Business Units and the Markets We Serve

CAI Software is organized into three business units - Graphic Communications, Process Manufacturing, and Discrete Manufacturing – aligned to the markets we serve. This structure allows our teams to stay close to customer needs while operating with the scale and support of a global software company.

This role is part of our Process Manufacturing business unit, which provides ERP and operational software to manufacturers that transform raw materials into finished goods through formulas, recipes, or batch-driven processes. We work with small to enterprise manufacturers across industries such as food and beverage, bottling, pharmaceuticals, nutraceuticals, chemicals, paint, paper, tile, and supply chain logistics—supporting end-to-end operations from sourcing through production and distribution.

CAI India

CAI India is a strategic investment in the company’s future. Our Bangalore Center of Excellence is a place of ownership, expertise, and accountability. Teams in India work on global products end to end, contribute to key decisions, and influence how CAI evolves as a business. This is not a support-led model, but rather a center designed to lead through knowledge, responsibility, and trust.

About the Role

This is a staff-level individual contributor role. You will be expected to provide deep technical expertise, drive architectural decisions, drive implementation strategies, and mentor other engineers. You’ll contribute directly to the codebase and play a key role in shaping the technical direction of our team and product.

What You’ll Do

  • Advocate for engineering excellence through code reviews, testing strategies, and documentation by designing and implementing performant, secure, and maintainable code for our React Native apps.
  • Help identify and address performance, reliability, and scalability issues across the technology stack.
  • Partner with backend, web, QA, product, and design teams to deliver cross-functional features.
  • Own our GitHub actions, automated testing and CI/CD pipelines for mobile applications.
  • Provide technical guidance and mentorship to other engineers on the team
  • Actively participate and drive agile ceremonies. Contribute to team planning and retrospectives
  • Stay current with industry trends and advocate for the adoption of relevant tools and technologies

What We’re Looking For

  • 6+ years of professional software engineering experience, including at least 4 years building mobile applications using React Native. React Query is a strong plus.
  • Demonstrated technical leadership in shipping high-quality mobile products at scale
  • Deep understanding of React Native architecture, components, and ecosystem
  • Strong proficiency in JavaScript and TypeScript for mobile application development
  • Familiarity with native mobile platforms — iOS (Objective-C or Swift) and Android (Java or Kotlin) — is a strong plus
  • Experience building responsive, accessible, and user-friendly mobile interfaces
  • Strong grasp of RESTful and GraphQL APIs, offline data storage, and mobile networking
  • Familiarity with Expo, SQLite and Drizzle is a plus
  • Familiarity with observability tools. Datadog is a strong add.
  • Familiarity with the AWS stack.
  • Comfortable working in a remote-first Agile environment with cross-functional teams
  • Experience with mobile build/release pipelines and DevOps practices is a plus
  • BS in Computer Science or equivalent experience preferred

Why Join Us

You’ll have the opportunity to drive some of the most critical transformation initiatives in our company’s history. This is a highly visible role working directly with senior leadership to shape the future operating model of CAI. You’ll bring clarity, discipline, and execution focus to complex cross-functional programs while gaining exposure across every function of the business.

Apply To This Job

You might like

Account Executive - SMB

Work from home Full-time role

Sales Area Manager – Supply Chain Assurance, Central Europe (remote within Germany)

Work from home Full-time role

Traveling Physical Therapist Home Health

Work from home Full-time role

Occupational Therapist Home Health

Work from home Full-time role

Salesforce Business Solutions Architect

Work from home Full-time role

Pharmacy Analyst II - Employee Benefits

Work from home Full-time role

Voluntary Benefits Consultant

Work from home Full-time role

Salesforce Quality Assurance Analyst

Work from home Full-time role

RN Virtual Care

Work from home Full-time role

LPN Home Health

Work from home Full-time role

Software Engineer - 3112 - D365 (Remote)

Work from home Full-time role

Product Strategy and Operations Associate

Work from home Full-time role

Remote MRI Technologist; On-Site Steering

Work from home Full-time role

Experienced Data Entry Specialist - Remote Work Opportunity at blithequark

Work from home Full-time role

Platform Engineering Lead (IKEA Kreativ 3D AI app)

Work from home Full-time role

Experienced Director of Data Analytics – Retail and E-commerce Insights

Work from home Full-time role

Registered Nurse (RN) Weekend

Work from home Full-time role

Experienced Data Entry Specialist – Remote Work Opportunity with arenaflex

Work from home Full-time role

Senior Shopify Engineer Remote, Headless Commerce

Work from home Full-time role

Experienced Remote Data Entry Specialist – Entry-Level Opportunity for Career Growth and Development with blithequark

Work from home Full-time role