Full stack dev
Rozpočet: $15.0 - $35.0
HOURLY / PART_TIME
⭐ 4.99 (183)
United States
api
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)
Otevřít na Upwork