Full Time
TBD (depending on experience)
40
May 17, 2026
Job Title: Senior Full Stack Developer (AWS, React, Java, React Native)
Location: Remote
Job Type: Full-time
---
About the Role
We are looking for a Senior Full Stack Developer to join our engineering team. In this role, you will not only build new features but also maintain and upgrade our SaaS company’s core platform—ensuring reliability, scalability, and continuous improvement across web, backend, and mobile. You’ll work with AWS serverless & managed services, ReactJS for frontend, Java SpringBoot for backend APIs, and React Native for mobile apps.
If you enjoy solving complex problems, writing clean code, and taking ownership across the full stack—while keeping a live SaaS product running smoothly—this role is for you.
---
What You’ll Do
· Maintain and upgrade our SaaS platform—handle technical debt, version upgrades, dependency management, and performance optimizations.
· Develop and maintain responsive web frontends using ReactJS (hooks, state management, modern tooling).
· Build robust, scalable backend services with Java SpringBoot (REST, security, data access).
· Create cross-platform mobile applications with React Native.
· Architect and deploy cloud solutions on AWS (Lambda, API Gateway, S3, RDS, IAM, CloudWatch).
· Design relational database schemas and optimize queries on AWS RDS (PostgreSQL/MySQL).
· Implement serverless functions using AWS Lambda (Java or Node.js).
· Manage file storage, CDN, and static assets via AWS S3.
· Ensure high code quality through testing, code reviews, and CI/CD pipelines.
· Monitor production systems, troubleshoot issues, and implement long-term fixes.
· Mentor junior developers and contribute to technical decision-making.
---
Must-Have Requirements
· 5+ years of professional full?stack development experience (web + backend), including experience maintaining and upgrading live SaaS products.
· Strong expertise in ReactJS (including functional components, hooks, context, routing).
· Deep knowledge of Java & Spring Boot (Spring MVC, Data JPA, Security).
· Hands-on experience with React Native (building and deploying mobile apps for iOS/Android).
· Proven experience with AWS cloud services:
· AWS Lambda (authoring, deployment, monitoring)
· AWS RDS (schema design, performance tuning, backups)
· AWS S3 (buckets, policies, versioning, lifecycle rules)
· Proficient with relational databases (SQL, indexes, transactions).
· Experience with Git, CI/CD pipelines (GitHub Actions, Jenkins, or CodePipeline).
· Strong problem-solving skills and ability to work independently.
---
Nice to Have
· Experience with AWS API Gateway + Lambda for REST/GraphQL endpoints.
· Knowledge of Docker and Infrastructure as Code (Terraform, CloudFormation, CDK).
· Familiarity with mobile app store deployment (Apple App Store, Google Play).
· Experience with WebSockets, real-time features, or push notifications.
· Understanding of OAuth2 / JWT authentication and API security.
· Prior work with monorepos (Nx, Turborepo).
---
What We Offer
· Competitive salary + equity (if applicable)
· Remote?first culture with flexible hours
· Modern tooling and budget for learning/certifications
---
How to Apply
Send your resume and a brief note about your experience maintaining and upgrading a SaaS platform (plus your most relevant AWS + React Native project) to
**Include your per hour rate for this role