Full-Stack Developer (React + Node.js + AWS) – 2-4 Years Experience
Worldwide
About the Role: We are seeking talented Full-Stack Developers to build and scale modern web applications using a clean, performant tech stack. You will work on end-to-end features, from responsive user interfaces to robust backend services and cloud infrastructure. Key Responsibilities: - Develop and maintain responsive front-end applications using React (and Next.js where applicable). - Build scalable backend services with Node.js (Express/NestJS preferred). - Design, implement, and optimize cloud infrastructure on AWS (EC2, Lambda, S3, RDS, DynamoDB, etc.). - Write clean, maintainable, and testable code following best practices (TypeScript strongly preferred). - Collaborate effectively in a remote, agile environment with strong English communication. - Participate in code reviews, architecture discussions, and continuous improvement. Requirements: - 2–4 years of professional full-stack development experience. - Strong proficiency in React (hooks, state management, component architecture). - Solid experience with Node.js and REST/GraphQL APIs. - Hands-on experience with AWS services and cloud-native development. - Excellent English communication skills (both written and verbal) – you will interact directly with the team and stakeholders. - Strong problem-solving skills and attention to quality. - Ability to work independently in a fast-paced remote setup. Nice-to-Haves (Big Plus): - TypeScript, Next.js, TailwindCSS or modern styling solutions. - Experience with serverless architecture, CI/CD (GitHub Actions, etc.), Docker. - Knowledge of databases (PostgreSQL, MongoDB). - Understanding of security best practices and performance optimization. How to Apply Share your resume/CV, GitHub profile (or portfolio), and a short note about your most relevant project. We review applications quickly and will reach out for a technical discussion.
- Less than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$15.00
-
$25.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:4 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United Arab EmiratesDubai/Sharjah11:20 AM
- $120 total spent1 hire, 0 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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