Full stack dev
Worldwide
Job Title: Full Stack Engineer (React, Node.js, TypeScript, AWS) Job description: About the Role We are looking for an experienced Full Stack Engineer to help design, build, and scale modern web applications. You will work across the entire technology stack, developing intuitive user interfaces, robust backend services, and cloud-based infrastructure. The ideal candidate has strong expertise in React, Node.js, TypeScript, and AWS, with a passion for building high-quality software. Responsibilities Design, develop, and maintain scalable full-stack web applications. Build responsive and user-friendly frontend experiences using React and TypeScript. Develop secure and efficient backend services and REST APIs using Node.js. Architect and manage cloud-based solutions on AWS. Collaborate with product managers, designers, and engineers to deliver features on time. Write clean, maintainable, and well-tested code. Optimize application performance, reliability, and security. Participate in code reviews and contribute to engineering best practices. Troubleshoot and resolve issues across frontend, backend, and cloud infrastructure. Requirements 3+ years of professional experience in full-stack development. Strong proficiency in React, Node.js, and TypeScript. Experience building and consuming RESTful APIs. Hands-on experience with AWS services such as EC2, Lambda, S3, RDS, CloudFront, or ECS. Experience with relational or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.). Familiarity with Git, CI/CD pipelines, and Agile development practices. Strong debugging, problem-solving, and communication skills. Preferred Qualifications Experience with Next.js and server-side rendering. Knowledge of Docker and containerized deployments. Experience with GraphQL. Familiarity with Infrastructure as Code tools such as Terraform or CloudFormation. Experience with testing frameworks such as Jest, Cypress, or Playwright. What We Offer Competitive salary and benefits. Flexible work environment. Opportunity to work on innovative and impactful projects. Collaborative and supportive engineering culture. Career growth and professional development opportunities. If you are passionate about building modern applications and leveraging cloud technologies to create scalable solutions, we would love to hear from you. (edited)
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$15.00
-
$35.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:4 days ago
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesLa Palma6:04 AM
- $1.2M total spent307 hires, 103 active
- 34,277 hours
- Mid-sized company (10-99 people)
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