Technical Program Manager (Senior) Job Opportunity We are seeking an experienced Technical Program Manager to lead our front-end technology team. As a Senior Technical Program Manager, you will be responsible for guiding the team in using agile methodologies, creating schedules, and delivering work on time. Key Responsibilities: - Manage a team that builds and optimizes core front-end technology used across our global platform - Guide the team to use agile methodologies successfully - Create schedules and deliver work on time - Groom backlogs, run scrum calls, unblock the team - Coordinate dependencies and communicate impacts with other teams across the globe - Escalate problems and propose solutions - Oversee QA and release schedules to ensure work is thoroughly tested and never blocks others - Ensure every task has a clear user story and acceptance criteria before work begins Requirements: - 4+ years of experience managing technical teams, including 2+ years as an Agile Scrum Master - 2+ years of hands-on experience in front-end development using JavaScript, HTML, and CSS - A strong belief in Agile methodologies and the ability to guide a team to use them effectively - Willingness to escalate problems and propose solutions proactively - Ability to set deadlines and deliver work on time - Skills in measuring and communicating team progress in meaningful ways - Experience in managing dependencies and using Gantt charts effectively - Deep understanding of clean, modern, maintainable, and high-performance code – and a commitment to prioritizing this within the team - A collaborative, positive, and solution-oriented mindset - Advanced proficiency in Jira - Excellent communication and interpersonal skills – both one-on-one and in group settings - Ability to communicate difficult topics tactfully and manage conflicts diplomatically - Self-awareness and a continuous improvement mindset - Upper-Intermediate English level Nice to Have: - Agile certifications - E-commerce experience - Experience with projects at enterprise scale - Experience with distributed agile teams - Experience with React JS - Experience working with a CMS, ideally Drupal - Expertise with REST and API patterns - Experience with versioning tools (Git, Bitbucket, Github), provisioning tools (Jenkins, Docker), and AWS tools (EC2, S3, etc) - Experience with CSS preprocessors (Sass, LESS) - Experience with templating engines (we use Mustache) - Experience with front-end web performance optimization methodologies Benefits: - Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps - Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation - A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands - Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive