🚀 Lead Full Stack Engineer (Remote | US Client Portfolio | Long-Term Engineering Role)

Posted 10 hours ago

Worldwide

Summary

🧠 Position Overview We are growing our global engineering team and are seeking experienced Full Stack Engineers to help deliver high-quality software solutions for a diverse portfolio of US-based clients. This is a hands-on development role where you'll design, build, maintain, and continuously improve production-grade web applications. You'll work closely with engineers, designers, and product teams to create scalable software while occasionally collaborating with client stakeholders on technical discussions and solution planning. We're looking for professionals who combine strong engineering expertise with outstanding communication skills and a collaborative mindset. 🎯 Key Responsibilities • Design, develop, and maintain scalable full-stack web applications • Translate business requirements into robust technical solutions • Develop and integrate REST APIs, databases, cloud services, and third-party platforms • Participate in solution architecture, technical planning, and design discussions • Write clean, efficient, maintainable, and production-ready code • Troubleshoot software issues and optimize application reliability and performance • Collaborate effectively with engineering, product, QA, and design teams throughout the software development lifecycle ✅ Required Qualifications • Minimum 2+ years of professional experience in Full Stack Software Development • Strong experience with JavaScript, React, Node.js, REST APIs, SQL/NoSQL databases, and modern web development technologies • Near-native English proficiency (C2 level — spoken and written) • Ability to communicate confidently and professionally with US-based clients whenever required • Availability to overlap with EST, PST, or CT business hours • Excellent analytical thinking, debugging, and problem-solving abilities • Strong ownership mindset with a high level of accountability and professionalism ➕ Preferred Qualifications • Experience supporting US or international clients • Previous involvement in customer-facing technical projects or consulting engagements • Familiarity with Agile development methodologies and modern engineering practices • Experience working successfully within remote or distributed engineering teams 💡 What We're Looking For Successful candidates will demonstrate the ability to: • Deliver reliable, high-quality software solutions • Clearly explain technical concepts to both technical and non-technical stakeholders • Take ownership of projects from planning through deployment • Adapt quickly to evolving technologies and project requirements • Work effectively within collaborative, cross-functional teams 💰 Compensation & Career Growth • Hourly Compensation: $63–$97/hour • Expected Workload: 20–30 hours per week • Estimated Monthly Compensation: $8,000–$12,500 • Stable long-term engagement with an expected duration of 3–4+ years • Outstanding career progression into Senior Engineer, Technical Lead, Staff Engineer, Engineering Manager, and other leadership positions 📩 Application Process To apply, please include: • A summary of your professional software development experience • Your primary technology stack and technical strengths • Portfolio links, GitHub profile, or examples of previous work • Any experience collaborating directly with clients or stakeholders • A short introduction video or voice recording (highly preferred) • Your availability for working across US time zones 🚀 Additional Information We're looking for engineers who are passionate about building production-quality software while establishing long-term careers within a collaborative engineering environment. If you enjoy solving challenging technical problems, communicating effectively, and working on impactful projects for US-based clients, we'd love to hear from you. All interviews, candidate assessments, and communication before contract initiation will be conducted exclusively through Upwork.

  • Less than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Entry level
    Experience Level
  • $63.00

    -

    $97.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
React
Node.js
JavaScript
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:8 hours ago
  • Interviewing:
    0
  • Invites sent:
    11
  • Unanswered invites:
    7
About the client
Member since Jun 7, 2026
  • India
    4:57 AM

Explore similar jobs on Upwork

Shopify Website Development for Arc GISHourly‐ Posted 1 month ago
HTML
Web Development
Shopify
Shopify Templates
PHP
MySQL
JavaScript
Web Development
Database Design

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