
Node.js
MySQL8
Ember.js
Engineering Manager
Overview
Ghost is a non-profit organisation on a mission to create modern, independent publishing technology to power the future of online journalism.
Job Description
Ghost is a full stack web application for running independent publications. It’s one of the most popular modern open source projects in the world, and is used in production by tens of thousands of websites and companies.
Responsibilities
- - Continuously improve the rate at which your teams ship meaningful changes to production
- - Reduce cycle time, handoffs, and avoidable waiting
- - Help engineers break large, slow work into smaller, faster feedback loops
- - Chatting regularly 1:1 with engineers, listening to their concerns, making sure they’re feeling engaged and able to make progress, and providing specific feedback on performance – both the good and the not-so-good
- - Mentoring product engineers to help them grow and become the best engineers they’re capable of becoming
- - Use qualitative and quantitative signals (e.g. cycle time, work-in-progress, deployment frequency, incident trends) to understand where teams are stuck and where to intervene
- - Coordinating internal documentation and guides to make sure that our bus factor is healthy, and new team members can be onboarded easily
- - Working with support and product leadership to determine our appetite for addressing our prioritized bugs and issues
- - Participating in the planning process by soliciting context for your teams and surfacing relevant information to the rest of the company
- - Surfacing coordination/collaboration challenges with other teams and working with peers and leadership to continuously improve how we work as a company
- - Participating in our incident response process as a coordinator of major product issues, following up on actions and ensuring they’re seen through to resolution
- - Alongside our leadership team, hire and onboard new programmers: filtering resumes, conducting interviews, evolving our hiring process
Required Skills
- - Experienced people leader with a learning mindset
- - Strong software engineering background
- - Familiarity with Node.js, MySQL8, Ember.js, and React is an advantage
- - Highly self-motivated and great at written communication
- - Ability to apply pressure when delivery slows down
- - Comfort with driving change and improving processes
Benefits
- - Competitive salary based on role, skill, experience and location
- - Work from anywhere
- - A brand new Macbook + an office workspace setup budget
- - Co-working space support
- - Budget for personal development (conferences, courses, books)
- - Worldwide team trips
- - 4-day work weeks
- - Generous paid vacation
- - Paid parental leave
- - Annual performance and pay review
About the company
Ghost is a powerful app for professional publishers to create, share, and grow a business around their content. It comes with modern tools to build a website, publish content, send newsletters & offer paid subscriptions to members.
All Job Openings at Ghost