Senior Full Stack Engineer / Technical Consultant
Worldwide
We're looking for a senior Full Stack Engineer who enjoys solving business problems, not just writing code. This role is ideal for someone who can confidently work directly with clients, translate business requirements into technical solutions, and take ownership of projects from planning through delivery. As our client relationships grow, you'll also have the opportunity to step into a Project Manager / Technical Lead role. What You'll Do Design, build, and maintain modern web applications across the full stack. Lead technical conversations with clients and explain solutions in a clear, non-technical way when needed. Break down project requirements into realistic implementation plans. Recommend the right technologies and architecture based on each client's goals. Collaborate with our internal team while taking ownership of technical decisions. Identify risks early and propose practical solutions before they become problems. What We're Looking For 5+ years of professional Full Stack development experience. Strong knowledge of modern frontend and backend technologies. Experience designing scalable, maintainable software architectures. Excellent communication skills with confidence in client-facing meetings. Ability to work independently with minimal supervision. Strong problem-solving ability and an ownership mindset. Experience estimating projects, planning milestones, and communicating progress clearly. Nice to Have Experience acting as a Technical Lead, Solutions Architect, or Engineering Consultant. Project management experience. Cloud platform experience (AWS, Azure, or GCP). Experience with AI integrations, APIs, or workflow automation. Startup or consulting experience. Requirements Available during U.S. business hours (EST/PST) for meetings and timely communication. Quiet home office with reliable high-speed internet. Professional microphone/headset and camera for client meetings. Comfortable representing our company in technical discussions with clients. What We Offer We're looking for someone interested in building a long-term relationship, not simply completing individual tasks. The engagement will begin on a project basis so both sides can ensure it's a good fit. Developers who consistently deliver high-quality work, communicate well, and build trust with our clients will have the opportunity to transition into a long-term role with increasing responsibility, including Technical Lead and Project Management opportunities. If you're someone clients enjoy working with as much as they appreciate your technical expertise, we'd love to hear from you. Thank you! Shawn
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$35.00
-
$70.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:5 hours ago
- Interviewing:2
- Invites sent:7
- Unanswered invites:6
About the client
- United StatesCedar Rapids4:24 AM
- Engineering & ArchitectureMid-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