{bc}
linkedin

Software Engineer

MoxiWorks
Pune, IND
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
React 18React NativeTypeScriptGraphQLTanStack Query / React QueryJotai, Redux, or Zustand
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

React 18React NativeTypeScript
Smart Apply

Full Job Posting

Position overview

MoxiWorks is hiring Software Engineers focused on React and React Native for its Pune engineering team.

The team builds web and mobile applications used by real estate brokerages and agents.

The role works across a React 18 and Vite web application and a React Native 0.79 iOS and Android application.

The position is based in Pune, India, and is in-office.

Company and team

MoxiWorks develops AI-powered sales and marketing technology for real estate professionals.

The Pune team collaborates with global engineering and technology colleagues across the United States and India.

The products support more than 3,000 brokerages and 400,000 real estate professionals worldwide.

Key responsibilities

  • Design, build, and maintain features across React web and React Native mobile applications.
  • Author and consume GraphQL queries and mutations with type-safe code generation.
  • Maintain shared monorepo packages for API clients, design tokens, and component libraries.
  • Write tested code with thoughtful error handling and observability.
  • Contribute to unit, integration, mobile E2E, and visual regression testing.
  • Build accessible, responsive, and performance-aware web and mobile experiences.
  • Investigate production issues using traces, logs, and product analytics.
  • Write technical documentation and participate in reviews, planning, and retrospectives.

Required skills

  • Have 3–5 years of professional software engineering experience with production TypeScript and React 18.
  • Have hands-on React Native experience and familiarity with Xcode, Gradle, and CocoaPods.
  • Understand modern React patterns, TypeScript, server state, client state, routing, forms, and schema validation.
  • Have GraphQL, testing, monorepo, Git, CI/CD, debugging, logging, and monitoring experience.
  • Communicate clearly in written and verbal English with global teammates.
  • Hold a bachelor's degree in Computer Science, Engineering, or have equivalent practical experience.

Technology stack

  • The stack includes React 18, React Native 0.79, TypeScript, Vite, TanStack tools, Jotai, Tailwind CSS, React Navigation, React Hook Form, and Zod.
  • The team uses GraphQL code generation, Vitest, Jest, Cypress, Detox, Storybook, Turborepo, pnpm, Bugsnag, and Amplitude.

Nice-to-have experience

  • Experience with the broader TanStack ecosystem, React Native new architecture, Nitro modules, Hermes, or native module bridging is advantageous.
  • Experience with Detox, Storybook, Chromatic, internationalization workflows, or design-system tooling is advantageous.
  • Experience with Buildkite, CircleCI, GitHub Actions, real estate, MarTech, or CRM is advantageous.

Benefits

  • Benefits include medical insurance for employees and family, accident coverage, an employee assistance program, catered lunch, office refreshments, public holidays, paid time off, and parental leave.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at MoxiWorks