Get our free app. It won't take up space on your device

Software Projects & Upwork Manager

ITMediaUSA LLC

Location: Remote
Employment type: Full Time, Part Time, Flexible, Contract
Work schedule: Five-day workweek, Night shift, Day shift
Work experience: Mid level, Senior
Industry: Marketing, Advertising, PR, Project, Product Management
Deadline:
11/13/2026

Job Overview

We are looking for an experienced Software Projects & Upwork Manager to manage our Upwork account, attract new clients, and coordinate software development projects.

The ideal candidate will have a strong background in Upwork account management, digital marketing, client communication, and software project management, along with a solid understanding of web development technologies and processes.

This role requires someone who can independently identify business opportunities, communicate with potential clients, understand their project requirements, prepare competitive proposals, and manage projects from initial discussions through successful delivery.

Key Responsibilities

  • Manage and grow our Upwork account, including profile optimization, job searches, proposal submissions, and client communications.
  • Identify relevant software development opportunities and develop effective strategies to attract and convert potential clients.
  • Prepare professional, personalized proposals and follow up with prospective customers.
  • Communicate directly with clients, conduct meetings, discuss project requirements, and recommend appropriate solutions.
  • Understand client business needs and translate them into clear project requirements and development tasks.
  • Evaluate project scope, complexity, timelines, and budgets in collaboration with the development team.
  • Negotiate project terms, pricing, milestones, and deliverables with potential clients.
  • Coordinate software development projects, assign and track tasks, monitor progress, and ensure timely delivery.
  • Maintain regular communication with clients, provide project updates, and manage expectations.
  • Develop and implement marketing and client acquisition strategies to increase project opportunities.
  • Build long-term client relationships and identify opportunities for additional projects.
  • Monitor Upwork account performance, proposal success rates, client satisfaction, and project profitability.

Required Qualifications

  • 2+ years of experience in Upwork account management, client acquisition, software project management, or related roles.
  • Proven experience managing Upwork accounts and successfully acquiring software development projects.
  • Strong background in digital marketing, sales, lead generation, and client relationship management.
  • Practical experience managing web development or software engineering projects.
  • Solid understanding of web programming technologies, including frontend, backend, databases, APIs, and third-party integrations.
  • Familiarity with technologies such as PHP, JavaScript, Node.js, Python, React, MySQL, or similar development stacks.
  • Good understanding of the software development lifecycle, including requirements gathering, planning, development, testing, deployment, and maintenance.
  • Ability to independently discuss software projects with clients, understand requirements, and evaluate implementation approaches.
  • Experience preparing project estimates, proposals, specifications, and development timelines.
  • Fluent English (C1/C2 level), both written and spoken.
  • Native-level proficiency in Armenian.
  • Strong organizational, analytical, negotiation, and problem-solving skills.
  • Ability to work independently, manage priorities, and coordinate multiple projects simultaneously.

Preferred Qualifications

  • Previous hands-on experience in web programming or software development.
  • Proven track record of growing Upwork accounts and maintaining high client satisfaction.
  • Experience working in a software development agency or outsourcing company.
  • Experience managing international clients, particularly US-based customers.
  • Knowledge of AI automation, AI agents, browser automation, and modern AI-powered solutions.
  • Experience with complex web applications, database systems, API integrations, and business process automation.
  • Familiarity with project management tools such as Monday.com, Notion, Jira, Trello, ClickUp, or Asana.
  • Experience with Agile or Scrum development methodologies.
  • Experience in digital marketing, SEO, lead generation, and online service promotion.
  • Additional language proficiency, such as Russian, Spanish, or other languages, is a plus.

What We're Looking For

We are looking for a proactive, results-oriented professional who combines marketing and client acquisition skills with a strong understanding of software development and project management.

The ideal candidate should be able to manage the complete client relationship, from discovering opportunities on Upwork and winning new projects to understanding customer requirements and coordinating successful project delivery.

This is not simply an Upwork proposal-writing position. We need someone who understands how software projects work, can confidently communicate with clients, ask the right questions, and effectively coordinate with developers.

Our company specializes in custom web applications, complex database systems, API integrations, AI automation, and intelligent browser automation solutions.

Our goal is to build long-term client relationships, consistently acquire new projects, and deliver high-quality software solutions.

Company օverview
address
Address
28 Isahakyan str, Yerevan
address
Number of employees
1-15

IT Media is an innovative project implementing company in the web environment. One direction of the Company’s functions is a complex service of web development and service, promotion, internet marketing, etc.

We provide consultancy and effective software solutions for all stages of any web project development to its full implementation and improvement.

During these years, our team has initiated and implemented more than 70 unique projects, including All-Armenian programs.

Armenian search engine, All-Armenian social and professional network, Banner and Contextual advertising, etc.

In 2020, the American branch of our Company was opened in Los Angeles, USA, to expand the geography of services and creating web resources for the American market also.

See more
Apply

To apply for a job, fill in all fields

* The employer marked form fields as mandatory.
Full Name is required
Enter a valid email address
Cover letter
*You can write up to 1500 characters

Resume *

Resume is required

Spread the word! Share this job on social media