Senior Project Manager Professional (PMP)

Indaba Group is looking for a talented and experienced Project Manger for our growing team. We provide marketing and development solutions for a wide range of clients on Magento, OroCommerce, Hybris, BigCommerce, and Craft CMS. The Project Manager will be responsible for the day-to-day management and delivery of projects to Indaba clients, utilizing critical thinking, independent discretion and exercising autonomy to effectively recommend best practices and operating practices.

Goals and Objectives

  • Deliver projects/tasks on time
  • Deliver projects/tasks on budget
  • Build client confidence
  • Maintaindirect client contact to drive business results
  • Establish strong relationships with team members
  • Effectively recommend operating practices, including budgeting and timelines of projects

Role Responsibilities

Client Management

  • Project Manager will set realistic client expectations on delivery and timelines
  • Develops lasting relationships with client personnel that foster client loyalty
  • Works with Account Manager in shaping future client expectations

Project Tracking and Management

  • Develop a detailed project plan to monitor and track progress
  • Ensure that all projects are delivered on-time, within scope and within budget
  • Tracks and reports team hours and expenses to clients on a weekly basis, or other determined time period
  • Manages project budget
  • Coordinate internal resources for the execution of projects
  • Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
  • Ensure resource availability and allocation
  • Manage changes to the project scope and project schedule, and communicates changes to client and Account Manager
  • Measure project performance using JIRA Dashboards and Roadmap
  • Create and maintain comprehensive project documentation


  • Holds bi-weekly project scrum (15 minutes)
  • Provides clients with weekly status updates and maintains day to day communication with client
  • Sets meeting agendas with client ahead of client interaction
  • Facilitates team and client meetings effectively
  • Holds regular communication with project team and effectively communicates relevant project information to team
  • Effectively communicates relevant project information to team
  • Resolves and/or escalates issues in a timely fashion
  • Understands how to communicate difficult/sensitive information tactfully
  • Effectively conveys Indaba’s message in both written and verbal discussions

Technical Understanding

  • Possesses general understanding in the areas of software development, CRM, user experience, creative design, and infrastructure architecture
  • Maintains awareness of new and emerging technologies and the potential application on client engagements

Financial Management

  • Understands basic revenue models, and cost-to-completion projections and makes decisions accordingly
  • Understands Indaba’s pricing model and billing procedures
  • Applies knowledge of financial concepts to management of all projects


Align with Goals & Objectives

  • Scope Management (via hours)
  • Task Creation Dashboard
  • Tickets Completed On Time
  • Project Management Sprint Planning
  • Client Satisfaction
  • Team Feedback and Satisfaction
  • Exercising sound judgement in applying management policies and practices

Skills to be successful in this position

  • Certified in some form of project management.
  • Experience in developing, monitoring, and maintaining a project within budget constraints.
  • Meticulous attention to detail.
  • Strong self management skills.
  • Ability to translate client needs into executable actions.
  • Ability to remain calm under pressure.
  • Effective verbal and written communication skills.
  • Aptitude for learning and working in a team environment.
  • This is a salaried/exempt position, and incumbents must have the ability to work after hours, including evenings, weekends, and holidays as required.

This position is a salary positon with benefits including health, dental, life insurance, and generous paid vacation.

Send resume/cover letter to:

Jeanine Mason

Lead Magento Developer

Indaba Group is looking for a talented and experienced Magento developer for our growing e-commerce practice. We provide marketing and development solutions for a wide range of clients on Magento, OroCommerce, Hybris, BigCommerce, and Craft CMS. Currently we have contract-to-hire and full-time positions available. Applicants will be expected to provide examples of work, if available, and may be asked to complete a coding challenge.

The Lead Developer role works with a team to deliver solutions to project requirements, possessing the knowledge and experience to configure and build Magento websites from start to finish.  This includes theming from scratch, installing all necessary 3rd party modules, identifying where custom built modules are needed, delegating tasks to frontend developers, backend developers, and system administrators. This position works closely with the project architect, account managers, and developers.

Role Responsibilities

  • Develop professional & industry standard solutions to task requirements
  • Maintain organization on projects with account manager (technical side)
  • Be the first line of support for developers in your team
  • Be the technical lead.  
  • Master the skills required to complete your team’s projects.
  • Develop on new and existing client projects built using the Magento platform
  • Architect and write custom extensions according to best practices
  • Build efficient, testable, and reusable code
  • Identify quality community extensions and optimize production efforts
  • Maintain high performing codebases and solve complex performance problems
  • Support architecting and estimating new Magento tasks & projects
  • Communicate and collaborate with developers on the team
  • Develop solutions in given time frames
  • Communicate with managers about any issues or concerns
  • Follow Indaba’s development operations standards and expectations

Basic Requirements

  • Minimum of 3-5 years PHP web development experience
  • Minimum of 1-2 years real-world e-commerce experience with Magento development
  • Firm grasp of Git-based source control
  • Competent with PHP object-oriented programming & MVC applications
  • Competent with MySQL-based database concepts
  • Familiarity with automated deployment strategies
  • Solutions-oriented thinking; always looking for the smart solution to a problem rather than jumping at the first answer
  • A preoccupation with staying on top of industry trends and technologies
  • An aptitude and drive for learning

Technical Requirements

  • Thorough understanding of Magento’s code structure, extension architecture, theming hierarchy, and fallback components
  • Expertise in authoring and extending Magento extensions
  • Thorough experience in customizing Magento’s front-end components using layout XML, blocks, and templates
  • Thorough knowledge of vanilla Magento feature set and configuration
  • Competent knowledge of e-commerce data organization and relationships
  • Store catalog (categories/products/attributes)
  • Sales orders (quotes/orders/invoices/shipments/credits)
  • Competent in authoring JavaScript and using libraries such as jQuery
  • Competent in web services integrations (REST/SOAP)
  • A desire to be personally responsible for production-level code
  • Ingenuity to leverage all available tools at your disposal
  • Comfort working with Linux-based systems

Bonus Qualifications

  • Magento Certification is a huge plus
  • Experience in ERP integrations with Magento is a huge plus
  • Experience with caching and scaling techniques
  • Experience in multi-store, multi-lingual, or multi-currency e-commerce implementations
  • In-depth knowledge of PCI/PA-DSS compliance issues
  • Experience with CSS preprocessors like SASS/LESS
  • Contributions to the open-source community

This position is a salary position with benefits including health, dental, life and paid vacation.

Out of state or out of country applications will be rejected, unless you want to move to Denver.

Please, no outsourcing companies.

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.

Send resume/cover letter to:

Jeanine Mason