Senior Full-Stack Engineer (React Native + Node.js)

Itcharm

Georgia

Hybrid

USD 45,000 - 78,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Just refi bonus

Job summary

Itcharm is seeking a Full Stack Engineer who is comfortable with React Native features and Node.js code in the BFF layer. You’ll own features end to end—from mobile UI, through RPC-oriented BFF, to external service integration.

This role spans frontend, backend, and infra work, requiring fluency across the stack and practical decisions in a regulated environment. Expect collaboration with partners and production incident handling.

Qualifications

  • Strong experience with React Native (Expo and bare) including native module integration.
  • Strong TypeScript skills on both client and server sides.
  • Experience with Node.js BFFs (NestJS, Fastify, Hono, Express).
  • Hands-on knowledge of designing RPC-style APIs.
  • Solid SQL skills, querying materialized views; data access via RPC and SQL.

Responsibilities

  • Build and maintain functionality in our React Native SDK, including brownfield integration into partners’ host apps.
  • Design and implement supporting BFF endpoints in Node.js and TypeScript, exposed over RPC.
  • Debug the full request path: mobile client, network, BFF, and external services.
  • Review other engineers’ code and provide substantive feedback.
  • Take part in production incident response, including analyzing logs and tracing issues back to their root cause.
  • Make pragmatic technical decisions in the face of changing requirements and strict regulatory constraints.

Skills

React Native
TypeScript
Node.js
React

Tools

NestJS
Fastify
Hono
Express

Job description

Job details

ID

Copy ID

Location

Georgia, Lithuania, Poland

$4,000 – $7,000

Cooperation

B2B

Just refi bonus

$500

$500

Seniority levels

Senior

Languages

Skills

Node.js

React

React.Native

TypeScript

About the Role

We’re looking for a Full Stack Engineer who is just as comfortable working with React Native features as with the Node.js code in the BFF layer that powers them. You’ll own features end to end: from the mobile UI, through the RPC-oriented BFF layer, to the integration points with external services. This isn’t a frontend-only or backend-only role. We expect you to move fluidly across the stack as needed.

Responsibilities
  • Build and maintain functionality in our React Native SDK, including brownfield integration into partners’ host apps.
  • Design and implement supporting BFF endpoints in Node.js and TypeScript, exposed over RPC.
  • Debug the full request path: mobile client, network, BFF, and external services.
  • Review other engineers’ code and provide substantive feedback.
  • Take part in production incident response, including analyzing logs and tracing issues back to their root cause.
  • Make pragmatic technical decisions in the face of changing requirements and strict regulatory constraints.
Requirements
  • Strong experience with React Native (both Expo and bare workflows, including native module integration).
  • Strong TypeScript skills on both the client and server sides.
  • Experience with Node.js BFFs (any modern framework: NestJS, Fastify, Hono, Express).
  • Hands-on knowledge of designing RPC-style APIs.
  • Solid SQL skills, including writing queries against materialized views. This role involves retrieving data both through RPC endpoints and directly via SQL.
  • Comfortable working in Git-based workflows with code review as a core practice.
  • Effective use of AI coding tools (Claude Code, Cursor, Copilot) in day-to-day work, with the judgment to know when to trust the output and when to verify it.
  • English – Upper-Intermediate (B2) or higher.
Nice to Have
  • Experience with React Native brownfield integration (embedding RN code into an existing native host app).
  • Experience in fintech, banking, or a regulated environment.
  • Familiarity with OTA update tools (Stallion, Hot Updater, CodePush, Expo Updates).
  • Experience with Go.

We’ll be happy to tell you more about the company when you meet with us!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (React / Node.js / React Native)
Senior Full-Stack Developer (React / Node.js / React Native)

Interactivated Solutions • Netherlands (MO)

On-site
USD 81,000 - 127,000
100% remote cooperation within Europe
Flexible working structure
Opportunity to shape products from early growth stage
+3
Senior Full Stack Software Engineer - React Native
Senior Full Stack Software Engineer - React Native

Clever Benefits • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Health insurance (Redirect Health)
Laptop provided
PTO 3 weeks + 9 federal holidays
Sr. Software Engineer (React.js)
Sr. Software Engineer (React.js)

RathRecruiting • San Francisco (CA)

On-site
USD 100,000 - 140,000
Senior Fullstack Software Developer (ReactJS and NodeJS)
Senior Fullstack Software Developer (ReactJS and NodeJS)

Hobbsnews • Mountain View (CA), Northern (KY)

On-site
USD 200,000 - 220,000
Senior React Native Full-Stack Engineer
Senior React Native Full-Stack Engineer

INSPYR Solutions • Town of Florida (NY)

On-site
USD 103,320 - 117,096
Comprehensive medical benefits
Competitive pay
401(k) Retirement plan
React Native Developer with Mobile Apps
React Native Developer with Mobile Apps

Tekgence Inc • Framingham (MA)

On-site
USD 100,000 - 140,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Orbis Group • New York (NY)

On-site
USD 175,000 - 250,000
Title: Senior Lead Engineer - React Native (Mobile Apps)
Title: Senior Lead Engineer - React Native (Mobile Apps)

Diligent Tec, Inc • Framingham (MA)

On-site
USD 120,000 - 150,000
React Full Stack Engineer (React, GraphQL, Node.js)
React Full Stack Engineer (React, GraphQL, Node.js)

SIDRAM TECHNOLOGIES • Charlotte (NC)

On-site
USD 56,826 - 80,934
Full Stack Developer
Full Stack Developer

JSR Tech Consulting • Newark (NJ)

On-site
USD 82,656 - 96,432