75 karma · joined May 23, 2021
Purely based on my experience, I believe much of what is described cannot exist in large (100±) organisations. Fundamentally, large organisations need decision making structures, and become more "command and control" in order to make those structures work.
Smaller organisations can more quickly assess problems/opportunities and collaborate on responses in a more inclusive way.
Back to how you define success. Profit? Hypergrowth? Investment? Shares? Salary? Staff churn? Mental health? Satisfaction?
I run small (4-20) person development teams, as a project/delivery manager or senior manager, and I always prioritise mental health, well being and support for every team member. I always get feedback that team members would like every manager to do the same, and that they are happier on my team.
I do this because having come from a system/development background myself, I've seen the negative effects that bad management has. My own mental health, that of others, and losing colleagues to suicide (not just because of work, but work had been a factor) led me to take a protective and idealistic stance towards supporting development teams and project members.
The flip side of taking this approach is the very difficult conversations and stress I have to deal with in dealing with clients, project sponsors or CxOs. That's my choice. Many of the roles that commission software development teams have no idea how to work with or manage them.
We help over 4 million teachers and students by providing the best tools to do their jobs, including live captured Theatre productions, interviews and written materials, delivered by the Digital Theatre+ platform to classroom and remote learners.
I'm looking for a front-end developer, who cares about all the little details of accessibility, performance and usability that make websites joyful to use, to join our 4 person development team who are responsible for the development and operation of the Digital Theatre+ platform.
We're trying to find someone who is passionate about:
* Delivering excellent accessibility and having a detailed comprehension of WCAG standards * HTML and aria attributes * CSS and SCSS or another CSS pre-processor (e.g. SASS, LESS, PostCSS) * Component-based development * Designing and developing micro-interactions * Writing modern JavaScript * Using Git with a repository hosting service such as GitHub or GitLab
It would be nice to have but not essential:
* At least 1 years’ experience in a web development role * Knowledge and experience of developing with TypeScript * Familiarity with Storybook to create an interactive component library
Our hiring process is:
* 30 minute phone call with myself and another member of the team to double check we've understood each other * A few hours spent pairing with team members on real work (just like a day in the [remote] office) * 3 month probation to make sure it's a good match * No code tests or other hoops to jump through
Drop me a message on HN, or email hiring@digitaltheatreplus.com, with CV or LinkedIn or Github if you're interested in having a chat.