Principal Full-Stack Engineer (React Native- Node.js - AWS - AI Insfractracture

Posted yesterday

Worldwide

Summary

Principal Full-Stack Engineer (React Native • Node.js • AWS • AI Infrastructure) Mission Own the entire engineering stack and take FitCheck from its current state to a stable, production-ready application. You will architect, build, integrate, deploy, and lead all technical execution across mobile, backend, infrastructure, and AI services. Required Skills * React Native (Expo) * TypeScript * Node.js (NestJS) * PostgreSQL / Aurora * Kafka * Redis * REST APIs * WebSockets * AWS * EKS * ECS * EC2 * S3 * CloudFront * IAM * CloudWatch * Kubernetes * Docker * GitHub Actions CI/CD * Cloudflare * Firebase * GPU deployment on AWS * PyTorch model deployment * AI inference APIs * Authentication * Performance optimization * Security * Monitoring * Production deployments Responsibilities * Own the entire codebase. * Lead architecture decisions. * Build frontend and backend features. * Design and implement APIs. * Deploy and maintain AWS infrastructure. * Build and maintain CI/CD pipelines. * Deploy and manage GPU inference servers. * Optimize performance and scalability. * Review all code. * Fix production issues. * Ship new releases. * Coordinate any additional contractors if needed. * Take full ownership of technical delivery. Requirements * 10+ years software engineering. * Led production applications from development through launch. * Expert in React Native and Node.js. * Expert in AWS. * Experience deploying AI workloads on GPUs. * Experience scaling applications to hundreds of thousands of users. * Strong architectural and DevOps experience. * Excellent communication and ownership. Success Criteria Within the first 90 days: * Complete integration of frontend and backend. * Production-ready CI/CD. * Stable AWS infrastructure. * Reliable AI inference pipeline. * End-to-end testing. * Production deployment. * Documentation. * Clear engineering roadmap.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
Amazon Web Services
Activity on this job
  • Proposals:50+
  • Last viewed by client:56 minutes ago
  • Interviewing:
    3
  • Invites sent:
    7
  • Unanswered invites:
    6
About the client
Member since Jun 29, 2025
  • United States
    New York7:56 PM
  • $20K total spent
    90 hires, 7 active
  • 1,059 hours
  • Tech & IT
    Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo