Senior Full Stack Software Developer (US Clients | Remote | Long-Term Full-Time | C2 English +)

Posted yesterday

Worldwide

Needs to hire 26 Freelancers
Summary

🧠 About the Opportunity We are expanding our remote engineering team and are looking for experienced Full Stack Software Developers to work on large-scale web applications for US-based clients. This is a hands-on software engineering role where you'll contribute to the design, development, optimization, and long-term maintenance of production-grade applications. You'll collaborate closely with engineering, product, and design teams while delivering scalable solutions for real-world business challenges. Strong communication skills are also important, as some projects involve participating in technical discussions with clients and other stakeholders. 🎯 Primary Responsibilities • Design, build, and maintain modern full-stack web applications • Convert functional and business requirements into scalable software solutions • Develop APIs, integrate third-party services, and manage database interactions • Participate in architecture discussions, technical planning, and project reviews • Write clean, efficient, well-tested, and maintainable production code • Debug issues, optimize application performance, and improve system reliability • Collaborate effectively with engineering, product, and design teams throughout the development lifecycle ✅ Required Qualifications • Minimum 2+ years of professional experience in Full Stack Software Development • Strong proficiency with JavaScript, React, Node.js, REST APIs, SQL/NoSQL databases, and modern web technologies • Near-native English proficiency (C2 level — spoken and written) • Ability to communicate confidently and professionally with US-based clients when required • Availability to work with overlapping EST / PST / CT business hours • Excellent analytical thinking, debugging, and problem-solving skills • Strong ownership mindset, accountability, and professionalism ➕ Preferred Qualifications • Experience working with US or international clients • Previous client-facing or consulting experience • Familiarity with Agile methodologies and modern software engineering workflows • Experience working in fully remote or distributed engineering teams 💡 What We're Looking For Successful candidates should be able to: • Deliver high-quality software consistently • Clearly communicate technical concepts and implementation decisions • Take ownership of projects from planning through deployment • Adapt quickly to changing priorities and technologies • Collaborate effectively across cross-functional teams 💰 Compensation & Growth • Hourly Rate: $62–$96/hour • Expected Workload: 20–30 hours per week • Estimated Monthly Compensation: $8,000–$12,500 • Long-term, stable engagement (3–4+ years) • Significant opportunities for career advancement into Senior Engineer, Technical Lead, Staff Engineer, and Engineering Management roles 📩 How to Apply Please include: • A summary of your software development experience • Your primary technology stack and areas of expertise • Portfolio, 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 collaboration across US time zones 🚀 Additional Information We're looking for engineers who want to build long-term careers while working on impactful software products for US-based clients. If you're passionate about software engineering, enjoy solving complex technical problems, and communicate effectively in professional English, we'd love to hear from you. All communication, interviews, and pre-contract discussions will be conducted through Upwork.

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

    -

    $96.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:5 to 10
  • Last viewed by client:3 minutes ago
  • Interviewing:
    0
  • Invites sent:
    8
  • Unanswered invites:
    7
About the client
Member since Jun 7, 2026
  • India
    8:35 AM

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 8 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
JavaScript
Web Development
Android
WordPress
Web Design
PHP
HTML
HTML5
iOS
Graphic 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