**Technical Program Manager (Senior) Job Description** This is a senior-level technical program manager position at our company. In this role, you will be responsible for managing a team of developers who build and optimize core front-end technology used across our global platform. **Key Responsibilities:** - Manage a team that builds & optimizes core front end technology that is used across our entire global platform; - Guide the team to use agile methodologies successfully; - Create schedules & deliver the work on time; - Groom backlogs, run scrum calls, unblock the team; - Coordinate dependencies & communicate impacts with many other teams across the globe; - Escalate problems & propose solutions; - Oversee QA and release schedules to make sure work is thoroughly tested & never blocks others; - Make sure every task has a clear user story & 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, with 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; - 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 Haves:** - 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: - 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. **How to Apply:** Applicants should send their resume and a cover letter explaining why they are the best fit for this position.