A

Agility IO

Global product design and development partner

Technical Project Manager

Project ManagementConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • At least 3 years of project management experience, preferably in a software development environment.
  • Strong understanding of Agile methodologies, including Scrum and Kanban, and project management tools such as JIRA, Azure DevOps, and Trello.
  • Ability to manage multiple projects simultaneously.
  • Experience with stakeholder management and client-facing roles.
  • Understanding of software development life cycle best practices.
  • Ability to collaborate effectively with internal and external teams in English.
  • Strong comprehension of modern web and cloud technologies, including JavaScript (ES6+), TypeScript, Swift, React.js, React Native, Redux, Flutter, Angular, UI/UX best practices, HTML5, CSS3, responsive design, Node.js, Python/Django, Java, Kotlin, Golang, PostgreSQL, MySQL, MongoDB, Redis, GraphQL, RESTful API design, testing methodologies, Jest, Pytest, Docker, CI/CD, AWS, Azure, cloud-native development, Infrastructure-as-Code practices, Auth0, OAuth-based authentication flows, Plaid, Dwolla, and Firebase.
  • Excellent problem-solving, communication, and organizational skills.

Responsibilities

  • Lead and manage software development projects, ensuring timely and high-quality delivery while coordinating with the development team in Vietnam during overlapping work hours.
  • Collaborate with cross-functional teams across time zones, including product managers, designers, DevOps, and business stakeholders, to define project scope and objectives.
  • Understand clients' business and technical requirements and help translate them into technical architecture, solutions, and user stories for the development team in Vietnam.
  • Act as a liaison between technical teams and clients, translating business requirements into clear and actionable technical specifications.
  • Oversee project planning, scheduling, resource allocation, and risk management.
  • Monitor project progress, identify blockers, and drive solutions to maintain project momentum.
  • Implement Agile/Scrum methodologies for efficient project execution.
  • Ensure adoption of best practices in software development, testing, and quality assurance.
  • Track and report key project metrics to stakeholders.
  • Foster communication, transparency, and knowledge-sharing within the team.
  • Occasionally contribute to technical architecture, design, and hands-on coding to kick off new projects, then build and scale a team for implementation.

Desired Qualifications

  • Experience with cloud environments, particularly Azure.
  • Familiarity with DevOps principles and CI/CD pipelines.

About the Company

Agility IO

Global product design and development partner

Agility IO helps startups and enterprises turn bold ideas into digital products. It is a global design and development firm with expertise in product development, UX/UI, and software engineering. They operate with teams in New York, Latin America, and Vietnam and offer 24/7 development to keep projects moving. With clients across fintech, healthtech, and consumer tech, they have collaborated with over 300 companies, including eight unicorns, to deliver user-focused solutions that combine startup speed with enterprise strength.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
2011

Recently Posted Jobs

Explore more opportunities at Agility IO

See more jobs