Technical Project Manager

A
Agility IOSoftware Development
LATAM (Remote)Full-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
3+ years
Required Skills
AWSDockerGraphQLNode.jsPostgreSQLPythonDjangoFlutterHTMLCSSJavaJavascriptJestKotlinMongoDBMySQLOAuthReact.jsReact NativeSwiftTypeScriptJiraAzureFirebaseGoAngularRedisReduxRESTful APIsAzure DevOps

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 3+ years of experience in project management, preferably in a software development environment.
  • Strong understanding of Agile methodologies (Scrum, Kanban) and project management tools (JIRA, Azure DevOps, Trello, etc.).
  • Excellent problem-solving, communication, and organizational skills.
  • Proven ability to manage multiple projects simultaneously.
  • Experience with stakeholder management and client-facing roles.
  • Understanding of software development life cycle (SDLC) best practices.
  • Ability to collaborate effectively with internal and external teams in English.
  • Strong familiarity with JavaScript (ES6+), TypeScript, and Swift.
  • Awareness of React.js / React Native, Redux, Flutter, and Angular.
  • Understanding of UI/UX best practices, HTML5, CSS3, and responsive design principles.
  • Understanding of Node.js, Python/Django, Java, Kotlin, and Golang.
  • Familiarity with database management systems including PostgreSQL, MySQL, and MongoDB.
  • Understanding of Redis for caching and performance enhancements.
  • Understanding of GraphQL and RESTful API design principles.
  • Awareness of unit, integration, and end-to-end testing methodologies, and tools applicable to the tech stack (e.g., Jest for JavaScript, Pytest for Python).
  • Understanding of CI/CD practices in the context of Docker and cloud platforms.
  • Familiarity with deploying and managing applications on AWS and Azure.
  • Understanding of Docker for containerization.
  • Knowledge of modern authentication mechanisms such as Auth0 and OAuth-based flows.
  • Familiarity with integrating secure third-party services such as Plaid, Dwolla, and Firebase.
  • Experience with cloud environments, particularly Azure, is highly desirable.
  • Familiarity with DevOps principles and CI/CD pipelines.

Responsibilities

  • Lead and manage software development projects, ensuring timely and high-quality delivery while effectively coordinating with the development team in Vietnam during overlapping work hours.
  • Collaborate with cross-functional teams across multiple time zones, including product managers, designers, DevOps, and business stakeholders, to define project scope and objectives.
  • Understand client’s business and technical requirements and help translate those 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 the adoption of best practices in software development, testing, and quality assurance.
  • Track and report on key project metrics to stakeholders.
  • Foster a culture of communication, transparency, and knowledge-sharing within the team.
  • Occasional involvement in technical architecture, design, and hands-on coding to kick off new projects, followed by building and scaling a team for implementation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now