🚀 Lead Full Stack Engineer (Remote | US Client Portfolio | Long-Term Engineering Role)
Worldwide
🧠 Position Overview We are expanding our remote engineering team and are seeking experienced Full Stack Software Engineers to develop and support high-quality, production-ready web applications for US-based clients. This is a hands-on development opportunity focused on designing, implementing, maintaining, and continuously enhancing scalable software systems used in real business environments. You’ll work across the technology stack and collaborate closely with engineering, product, QA, and design teams to deliver dependable solutions. While software development is the primary focus, certain projects may require participation in technical conversations with US-based clients and stakeholders. Strong English communication and the ability to explain technical matters professionally are therefore important. 🎯 Key Responsibilities • Design, develop, maintain, and enhance full-stack web applications • Translate business and product requirements into scalable technical implementations • Build and integrate REST APIs, databases, cloud services, and third-party platforms • Contribute to architecture planning, sprint discussions, and technical reviews • Produce clean, efficient, maintainable, and well-documented production code • Investigate bugs, resolve technical issues, and improve system performance and reliability • Work closely with engineering, product, QA, and design teams throughout the development lifecycle ✅ Mandatory Requirements • Minimum 2+ years of professional Full Stack software development experience • Strong knowledge of JavaScript, React, Node.js, REST APIs, databases, and modern web technologies • Near-native English proficiency (C2 level — spoken and written) • Ability to communicate clearly, confidently, and professionally with US-based clients when required • Availability to overlap with US business hours (EST / PST / CT) • Excellent analytical reasoning, debugging, and problem-solving skills • Strong sense of ownership, accountability, reliability, and professionalism ➕ Preferred Qualifications • Previous experience working with US or international clients • Background in client-facing technical work or consulting • Familiarity with Agile methodologies and modern software engineering workflows • Experience working effectively with distributed or remote engineering teams 💡 What We Value We’re looking for engineers who can: • Consistently deliver reliable, high-quality software • Explain technical concepts and decisions clearly and professionally • Take ownership of projects from design through deployment • Learn quickly and adapt to changing technologies and requirements • Collaborate effectively with cross-functional teams 💰 Compensation & Benefits • Hourly Rate: $92–$115/hour • Expected Workload: 20–30 hours per week • Typical Monthly Earnings: $12,000–$15,000 • Long-term, full-time opportunity (5–6+ years) • Strong advancement opportunities into Senior Developer, Technical Lead, Engineering Manager, and other leadership positions 📩 Application Instructions Please include: • A summary of your software development experience and primary technology stack • Portfolio, GitHub profile, or examples of previous projects • Any experience working directly with clients or stakeholders • A short introduction video or voice recording (highly preferred) • Your availability to work with US time zones 🚀 Additional Information We’re seeking engineers who want to build production-quality software while developing a stable, long-term career working with international teams and US-based clients. If you enjoy solving challenging engineering problems, building scalable applications, taking ownership of your work, and communicating effectively with clients and teammates, we’d be interested in hearing from you. All communication, interviews, assessments, and discussions before contract initiation will be conducted exclusively through Upwork.
- Less than 30 hrs/weekHourly
- 6+ monthsDuration
- Entry levelExperience Level
$92.00
-
$115.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:5 to 10
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:5
- Unanswered invites:4
About the client
- India5:46 PM
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