4 weeks ago Be among the first 25 applicants
About Skiller Whale:
Skiller Whale changes what tech teams are capable of with live team coaching sessions led by subject-matter experts. Developers typically attend a 60-90 minute session every week or two, learning something new through challenging exercises with an expert leading the session to explain the topic and answer difficult questions. Learners love us (they give us an average rating of 4.8 / 5) and we have a measurable impact on the teams we work with.
The Role:
Skiller Whale is looking for experts to teach remote sessions to various tech teams. Currently we are specifically looking for experts in test-driven development, to coach other software engineers in how (and why) to effectively apply TDD to improve the quality of the software they build.
All our teaching is done through the Skiller Whale platform, which includes video conferencing and other tooling designed to make teaching as slick as possible. High quality written content and exercises are provided by Skiller Whale, so you shouldn't need to do significant preparation before a session (we assume ½ - 1 hour to get familiar with the material, and we pay for preparation the first time a module is taught).
Your job is to provide learners with exceptional teaching and help them to deeply understand the topic being covered. This means you'll need to have significant expertise in the topics being taught, and be able to answer difficult questions and debug errors live, as well as explain advanced concepts clearly and succinctly. The vast majority of our coaches are senior software engineers.
We would initially require 2-5 hours of teaching time per week, depending on your availability. The sessions are usually scheduled for a regular, repeating time-slot, so you can fit them into your calendar. We regularly start coaching plans with new customers, so over time, there will likely be more sessions to lead if you have availability.
Requirements:
We want to be seen as intelligent, playful learners. Our customers need to trust us to teach their engineers how they should be building software and working effectively in a team that uses TDD in the real world. For our coaches, that means:
1. Knowledge & Understanding: You should come across (legitimately) as an expert on TDD, able to expand beyond the provided material when appropriate.
2. Clear Explanations: You must be able to deliver clear and concise explanations in spoken English and be able to adapt your explanation style to match the level of your audience.
3. Expert Spoken and Written English: You should be expert and eloquent in spoken English, with an accent that will be clear to non-native (but fluent) speakers from various backgrounds.
4. Personable, Passionate and Professional: You should be able to build rapport with new groups of people easily, being friendly whilst maintaining professionalism.
5. Live Debugging: You should be comfortable looking at code, quickly understanding how it works (or why it doesn't), and identifying bugs or potential improvements under time pressure.
6. Industry Experience with TDD: In order to talk about TDD with confidence, it's important that you've used it extensively!
Bonus Points For:
1. Teaching / mentoring experience: Experience teaching groups of more junior developers, or mentoring other developers (even in an unofficial capacity).
2. Multi-Language experience: Having context from various programming languages can be useful to help learners' understanding.
If you don't have JavaScript experience, but are very confident with TDD, then you should be fine - our focus is on the principles / discipline, rather than anything language specific.
Benefits:
* Rate: £100 per hour (+ paid £50 for preparation for each new module taught)
* Very flexible work - we will aim to schedule sessions that fit your availability, and you have no ongoing commitment
* Fully remote, forever
* Have a real impact on learners. Our sessions actually make people better at their jobs
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Training
Industries
IT Services and IT Consulting
#J-18808-Ljbffr