Feedback | Knows how to deliver praise and constructive feedback in a useful manner | π₯Junior | π
Radiate truth |
Teamwork | Open to collaboration: joining workshops, pair programming, accepts help when stuck | π₯Junior | πTeam effort |
Communication | Clearly articulates questions in both verbal and written forms | π₯Junior | π§ΈHumbly kind |
Project management and prioritisation | Understands the agile delivery process | π₯Junior | βΊAdapt to change |
Communication | Shares information about their own and their team's progressβsuccesses, difficulties, failures, and delays when asked | π₯Junior | π§ΈHumbly kind |
Communication | Doesnβt withhold or manipulate information and its distribution for anyone's benefit | π₯Junior | π§ΈHumbly kind |
Communication | Communicates with others politely and with empathy, understands that people come from different cultures and backgrounds | π₯Junior | π§ΈHumbly kind |
Teamwork | Offers help when others say they're stuck | π₯Junior | πTeam effort |
Teamwork | Verifies their opinion with facts. Changes opinion in face of clearly disproving information | π₯Junior | πTeam effort |
Feedback | Gets better through delivering some praise and critique to their teammates | π₯Junior | π
Radiate truth |
Feedback | Makes it easy for others to give feedback to them. Shows appreciation, isn't defensive, actively listens and tries to understand the feedback | π₯Junior | π
Radiate truth |
Feedback | Admits they don't know everything and that they have something to learn from others | π₯Junior | π
Radiate truth |
Feedback | Seeks advice without a concern about how others will perceive them | π₯Junior | π
Radiate truth |
Ownership and drive | Doesnβt wait for someone else to tell them what to do | π₯Junior | βΊAdapt to change |
Ownership and drive | Able to ask for clarification or for help when struggling | π₯Junior | βΊAdapt to change |
Ownership and drive | Shows interest and motivation when working without external motivation | π₯Junior | βΊAdapt to change |
Ownership and drive | Faces new situations with curiosity | π₯Junior | βΊAdapt to change |
Reliability | Has daily conversations with the team about the progress of their work | π₯Junior | π
Radiate truth |
Reliability | Delivers on commitments while understanding their importance and priority | π₯Junior | π
Radiate truth |
Problem solving | Solves simple and well-defined tasks by themselves | π₯Junior | βΊAdapt to change |
Problem solving | Can split work into actionable chunks with the assistance of others | π₯Junior | βΊAdapt to change |
Problem solving | Recognizes large or complex problems and involves the team for assistance | π₯Junior | β°οΈNew horizons |
Business domain knowledge | Understands general company customer needs. Knows how our customers do their job and how are we helping them. Knows what products do we offer | π₯Junior | π―Gather value |
Business domain knowledge | Understands business priorities and ways how company and team decisions support those.β’ Learns their team's domain (e.g. email, scheduling, mobile, internal tooling) and their customers needs | π₯Junior | π―Gather value |
Business domain knowledge | Able to adjust priorities, scope and quality with guidance from others | π₯Junior | π―Gather value |
Code quality | Aware of the code quality practices and understands the reasons behind them and practices some of them | π₯Junior | π§ΏObservable mind |
Code quality | Can reason about and understand existing non-complex code | π₯Junior | π§ΏObservable mind |
Code quality | Able to document solutions and explain their decisions | π₯Junior | π§ΏObservable mind |
Code reviews | Performs code reviews regularly without a need to be explicitly asked | π₯Junior | π§ΏObservable mind |
Code reviews | Asks questions in PR about code which they don't understand | π₯Junior | π§ΏObservable mind |
Code reviews | Able to find typos and code inconsistency in any code | π₯Junior | π§ΏObservable mind |
Code reviews | Finds possible issues in known components | π₯Junior | π§ΏObservable mind |
System design and architecture | Understands the architecture and design used in the team on the level that allows them to independently work on tasks, avoiding duplication across codebases and interface-breaking changes | π₯Junior | β°οΈNew horizons |
System design and architecture | New code is aligned with the team architecture and company best practices | π₯Junior | β°οΈNew horizons |
Engineering Operations | Helps answer questions in public channels | π₯Junior | π
Radiate truth |
Engineering Operations | Is aware of CI/CD pipeline and tools the team is using | π₯Junior | π§ΏObservable mind |
Engineering Operations | Knows how to rollback to working version of the module in case of an incident | π₯Junior | π§ΏObservable mind |
Engineering Operations | Is aware of monitors and alerts in the team | π₯Junior | π§ΏObservable mind |
Project management and prioritisation | Spots tasks which are too big when they work on it | π₯Junior | βΊAdapt to change |
Project management and prioritisation | Communicates dependencies and potential blockers | π₯Junior | βΊAdapt to change |
Project management and prioritisation | Ensures that tasks are appropriately sized for incremental delivery with help from others | π₯Junior | βΊAdapt to change |
Project management and prioritisation | Understands and acts according to task prioritisation | π₯Junior | βΊAdapt to change |
Project management and prioritisation | Communicates with task stakeholders (PM, Design) to clarify and review their work | π₯Junior | βΊAdapt to change |
Project management and prioritisation | Able to estimate a task | π₯Junior | βΊAdapt to change |
Facilitation | Ensures that all relevant parties are involved | π₯Junior | πTeam effort |
Facilitation | Organizes meetings, finds the most suitable time for all participants | π₯Junior | πTeam effort |
Facilitation | Is responsible for agenda and results of the meeting | π₯Junior | πTeam effort |
Facilitation | Performs basic meeting facilitation | π₯Junior | πTeam effort |
Developing others | Sometimes supports their teammates in an open, respectful, flexible, empathetic manner (for example: helping with learning technical skills or overcoming technical challenges) | π₯Junior | πTeam effort |
Developing others | Helps with onboarding newcomers | π₯Junior | πTeam effort |
Decisiveness | Make decisions where necessary information is available | π₯Junior | βΊAdapt to change |
Decisiveness | With guidance, are able to handle risk, change, and uncertainty within their personal scope of work effectively | π₯Junior | βΊAdapt to change |
Project management and prioritisation | Understands company, team and project goals and always working towards them | π₯Junior | βΊAdapt to change |
Project management and prioritisation | Always asks for clarification if something is unclear | π₯Junior | βΊAdapt to change |
Communication | Clearly expresses thoughts and ideas, listens, and is approachable | πIntern | π§ΈHumbly kind |
Communication | Has an ability to relay information openly and transparently | πIntern | π§ΈHumbly kind |
Communication | Habitually shares information with others inside and outside the company | πIntern | π§ΈHumbly kind |
Communication | Open-mindedness and a habit of learning from others regardless of their position or experience | πIntern | π§ΈHumbly kind |
Communication | Ability to admit being wrong or not knowing something | πIntern | π§ΈHumbly kind |
Teamwork | Ability to work with others, providing support and assistance to achieve team goals | πIntern | πTeam effort |
Teamwork | Great things are achieved by teams and the person accepts that the team is collectively smarter than them alone | πIntern | πTeam effort |
Feedback | Openness towards both receiving and giving feedback | πIntern | π
Radiate truth |
Feedback | Makes it easy for others to give feedback | πIntern | π
Radiate truth |