Back to the board

Staff Engineer

100% remote Flexible hours Hiring now

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

Keep exploring

Account Executive - SMB

100% remote Flexible hours

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

100% remote Flexible hours

Traveling Physical Therapist Home Health

100% remote Flexible hours

Occupational Therapist Home Health

100% remote Flexible hours

Salesforce Business Solutions Architect

100% remote Flexible hours

Pharmacy Analyst II - Employee Benefits

100% remote Flexible hours

Voluntary Benefits Consultant

100% remote Flexible hours

Salesforce Quality Assurance Analyst

100% remote Flexible hours

RN Virtual Care

100% remote Flexible hours

LPN Home Health

100% remote Flexible hours

[Remote] Associate Product Manager

100% remote Flexible hours

Immediate Hiring: Part Time Work From Home Remote Data Entry

100% remote Flexible hours

Entry-Level Data Entry Clerk ? No Experience Needed (Full-Time, $15-$18/hr)

100% remote Flexible hours

Incremental Assistant Store Manager - Grapevine Mills in USA

100% remote Flexible hours

Immediately Require Medical Director/Claim Management - National - Work From Home in Kentucky

100% remote Flexible hours

Entry-Level arenaflex Customer Support Agent – Remote, Part-Time Opportunity for Exceptional Customer Service Professionals

100% remote Flexible hours

Senior Social Media Customer Support Manager - Remote Part-Time Opportunity with Disney's Direct-to-Consumer (DTC) Division

100% remote Flexible hours

Threat Analyst- 3rd Shift | Remote, USA – Amazon Store

100% remote Flexible hours

Underwriting Specialist – Entertainment (Hybrid or Remote)

100% remote Flexible hours

Experienced Live Chat Customer Support Specialist – Remote Contract to Hire Opportunity

100% remote Flexible hours