Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote developer jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Software Engineer jobs
/
Remote Contract: Senior Staff Software Engineer, Web Platform
Remote
Contract: Senior Staff Software Engineer, Web Platform
at
Upwork
Posted 5 days ago
✅
3 applied
Description:
Upwork is seeking a Senior Staff Software Engineer for their Web Platform team to lead the design and development of next-generation web architecture.
The role involves empowering teams across Upwork to build dynamic, agent-driven user interfaces with speed and confidence.
The engineer will define how the platform supports modular, performant, and scalable frontend experiences.
Responsibilities include architecting and building modular frontend infrastructure with hybrid rendering to support dynamic AI-native UIs.
The engineer will lead the development of an app shell model for federated delivery of horizontal micro frontends across teams.
They will develop and evangelize AI toolkit components for common interaction patterns to be reused across the platform.
The position requires setting technical direction and collaborating with platform leads, design systems, and developer tooling teams.
The engineer will evaluate and scale frameworks that align with emerging LLM agent SDKs and support agentic UI flows.
Mentoring engineers and contributing to technical leadership through architecture reviews and design discussions is also part of the role.
Collaboration with Product, Design, and Infrastructure teams is essential to align platform capabilities with user-facing needs.
Requirements:
Candidates must have 8+ years of experience in frontend development with deep knowledge of modern frameworks such as React, Vue, and Next.js.
A strong understanding of web architecture principles, including security by design and server/client rendering paradigms, is required.
Experience in designing for runtime UI composition and shared component governance is necessary.
Candidates should have deep knowledge of building for performance at scale, including modular loading and edge delivery.
A passion for AI-native patterns and familiarity with LLM SDKs and AI UI concepts is a plus.
A proven track record of leading architectural transitions in complex product ecosystems is essential.
Excellent communication and collaboration skills, especially in cross-team roles, are required.
Benefits:
Upwork is committed to fostering a diverse and inclusive workforce, ensuring no discrimination based on various protected characteristics.
A criminal background check may be conducted after a conditional offer is made, in compliance with applicable laws.
Qualified applicants with arrest or conviction records will be considered in accordance with the California Fair Chance Act and local ordinances.
Upwork provides a supportive environment for skilled professionals to innovate their careers and gain control over their work.