Contract: Full Stack Engineer
Posted on 10/10/2023
INACTIVE
Upwork

10,001+ employees

Global platform connecting businesses with freelance talent
Company Overview
Upwork, as the world's leading work marketplace, serves a diverse range of clients from individual startups to over 30% of Fortune 100 companies, demonstrating its broad appeal and competitive edge. The company's trust-driven platform, which facilitated over $3.3 billion in earnings for its talent community in 2021, showcases its capacity for technical innovation and industry leadership. With a wide array of skill categories, including website & app development, creative & design, and consulting, Upwork fosters a culture that values diversity and enables companies and talent to unlock their potential.
Consulting

Company Stage

N/A

Total Funding

$153.8M

Founded

2015

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

18%

1 year growth

46%

2 year growth

49%
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
AWS
JavaScript
Jest
HTML/CSS
Java
React.js
REST APIs
TypeScript
Vue.js
Software Testing
CategoriesNew
QA & Testing
Software Engineering
Requirements
  • Solid software development experience using Java as well as extensive experience with REST and relational databases in a cloud environment such as AWS
  • Deep knowledge of modern JavaScript (ES6+ and Typescript), CSS, and HTML
  • Experience with a modern JS framework, such as Vue (preferred), React, or Angular
  • Experience in writing well-structured, easily maintainable unit tests (such as JUnit, Mockito, Jest, etc)
  • A solid track record of collaborating on code and documentation with large, distributed teams of engineers
  • Experience building and supporting high-load web applications and solving scalability issues
  • English on at least an intermediate level (should be able to pass the technical interview in English)