Technical Project Manager

Job Brief:

The Technical Project Manager position is a member of the Technical Delivery team that creates, develops, integrates, and maintains all of our client’s digital needs and projects. The candidate should have familiarity with agile/iterative software development lifecycle methodologies. Candidates must have strong communication and organizational skills to help analyze, define scope, identify critical activities, communicate and coordinate efforts among multiple stakeholders, and be able to help lead and manage some project activities for multiple simultaneous projects each lasting from only a few weeks to multiple months. The candidate should exhibit a desire to grow with the company, take pride in their work, and fit well within a very collaborative multi-level team environment.



  • Quickly review & accurately assess the technical complexity and critical activities required for a project
  • Ability to complete a detailed system analysis and document business and functional requirements
  • Analysis of requirements and active participation in the design of new development initiatives
  • Coordination and communication between multiple project stakeholders
  • Work closely w/ technical architects sharing solution requirements & identifying potential solution design
  • Lead and challenge production teams during project/tasks estimation
  • Working with production teams to provide leadership in technical design and architecture
  • Familiarity with development, implementation, and testing of digital applications
  • Setting estimates and expectations for new product development and implementing new features, tracking on target deadlines, etc.



  • Software development life-cycle experience assisting in deadline-based delivery of software solutions (AGILE software development methodology)
  • Understanding of the importance of User Experiences & User Interfaces
  • Experience translating user/business requirements into functional requirements and test cases
  • Experience in testing software applications and User Interfaces
  • Experience with software development project management tools (ex JIRA)
  • Demonstrated ability to understand and communicate 3rd party API libraries in defining functional requirements
  • 5+ years of experience as a Technical PM or Business Analyst
  • Experience in the demands of deadline-driven work
  • Self-motivated and organized
  • Ability to work both individually and with a team
  • Advanced mastery of the English language with very strong communication skills (written English & oral)


Experience with the following is considered a plus:

  • Familiarity with AWS suite of services (DynamoDB, S3, etc)
  • Experience with Google Firebase for app distribution, crash analysis, and analytics
  • Mobile Application design & development
  • E-Commerce systems 
  • Content Management Systems 


Search Firm Representatives Please Read Carefully: 

Moxie Labs does not accept unsolicited assistance from search firms for employment opportunities. All CVs / resumes submitted by search firms to any employee at our company without a valid written search agreement in place for this position will be deemed the sole property of our company.  No fee will be paid in the event a candidate is hired by our company as a result of an agency referral where no pre-existing agreement is in place. Where agency agreements are in place, introductions are position-specific. Please, no phone calls or emails. 

About Moxie Labs:

We are a digital solutions company located in Philadelphia, PA, USA. We help our clients tackle tough challenges and seize new opportunities. We are industry veterans with experience spanning over 20 years each and specialize in building out websites, mobile apps, custom digital platforms, digital marketing programs, Alexa skills, etc. We are looking for a dynamic Technical Project Manager with diverse experience in Project Management including customer interaction and direct work with other technical team members and architects to help analyze, understand, document requirements, and coordinate delivery of innovative systems development, enhancement, and maintenance activities for our clients.

Please email your resume, portfolio, Skype handle, or any questions you may have to if you think you’re the right fit for this position!

contact us

Ready to launch your latest digital project?
Want to learn more about what Moxie can do for you?
Let’s start a conversation.


Case Studies

Q BioMed