Competency | Front-end Designer Level 3 | Front-end Designer Level 4 |
---|---|---|
Engineering Planning, Estimation and Design | You estimate small, well-scoped tasks with reasonable accuracy and provide justification for those estimates.You highlight issues that need to be addressed, even if you are not directly responsible for planning. |
You design functions and components for specific actions without particular regard for non-functional requirements. | You estimate larger project-sized tasks and assess requirements, querying as needed to improve accuracy.
You propose work to be completed in the near future, especially as it impacts your own area.
You design modules and groups of components to provide multiple functionalities while satisfying various non-functional requirements. | | Engineering Coding | You write modular, maintainable code that aligns with coding standards. | You write modular, well-architected code with an eye on future expansion. | | Engineering Debugging | You are comfortable debugging and have various tools and techniques at your disposal.
You reliably identify the source of most bugs and can fix all but the most complex issues. | You are comfortable debugging and have various tools and techniques at your disposal.
You reliably identify the source of most bugs and can fix all but the most complex issues. | | Engineering Testing | You are comfortable using test frameworks and include tests as part of your regular workflow.
You add test coverage for expected error states and flows. | You understand the trade-offs in testing and write tests to maximize impact and reassurance.
You add new tests when revisiting code, particularly during debugging. | | Collaboration and Influence | You initiate collaboration with peers, fostering inclusivity by inviting diverse perspectives and being a good listener.
You document and share updates consistently in the correct channels, ensuring transparency and that the right people have the information they need.
You build trust with peers by preparing for discussions and focusing on achieving shared goals. | You lead cross-functional collaboration, influencing decisions and outcomes with clear communication.
You navigate differing opinions with empathy, resolving any conflicts in a way that strengthens team dynamics.
You identify opportunities to improve collaboration processes and take initiative to implement them. | | Customer and Product Knowledge and Sharing | You seek to understand our customers, their needs, and how our product supports them by engaging with available resources and feedback.
You share basic insights about our customers and product within your immediate team when prompted.
You follow established processes to ensure your work aligns with both customer needs and product priorities. | You influence team decisions by integrating customer and product insights to advocate for value-driven solutions.
You share knowledge regularly, ensuring your team stays informed about evolving customer needs and product developments.
You recognize patterns in customer feedback and product performance, offering insights that contribute to continuous improvement. | | Strategic Vision and Direction | You take ownership of understanding how your work contributes to the team’s strategy and priorities, proactively seeking clarity when needed.
You demonstrate a developing understanding of cross-department goals, applying this knowledge to your work.
You contribute to the development of your departments strategy by providing relevant insights and feedback within your area of expertise and scope of your role. | You contribute to the development of high-level strategies by offering feedback and insights based on your expertise and understanding of your area of focus.
You focus on delivering on the strategy ensuring your work aligns with goals and priorities.
You collaborate with your manager, team, and cross-functional partners to integrate strategic objectives into your areas of responsibility.
You maintain a clear understanding of how your work supports our company’s goals. | | Challenge Status Quo and Innovation | You identify and share where you see areas for improvement in policy or processes. Proposing new ideas that align with team goals and support scalability.
You test and iterate on improvements, incorporating feedback to refine your approach while documenting instructions, checklists, and processes to ensure knowledge retention.
You are supportive, curious, and participate in discussions that question the status quo, fostering a culture of continuous improvement. | You lead efforts to challenge and improve processes, demonstrating a clear understanding of team and company priorities.
You introduce new and innovative ideas that address key challenges and create measurable improvements.
You balance innovation with practicality, ensuring process evolution remains scalable and maintainable. | | Problem Solving and Decision Making | You independently navigate complex problems, addressing risks and opportunities with a clear understanding of their impact.
You balance multiple perspectives when making decisions, ensuring alignment with team and company objectives.
You identify and address systemic issues, implementing solutions that prevent recurrence. | You provide tools and frameworks to help teammates develop their problem-solving skills.
You contribute to solving complex, cross-functional challenges by providing clarity, strategic insights, and structured recommendations.
You support decision-making by enabling to make informed decisions by guiding risk, trade-offs, and scalable solutions. | | Prioritization | You effectively balance priorities across multiple projects, ensuring sustained momentum despite competing demands.
You adjust priorities dynamically to respond to evolving company needs while keeping long-term objectives in focus. | You share prioritization techniques that help peers focus on the highest-impact work.
You refine and clarify priorities within your team, ensuring alignment with broader company goals.
You proactively address misaligned priorities by identifying gaps and proposing strategic adjustments to improve focus and execution. | | Delivery and Reliability | You independently solve complex problems, addressing risks and opportunities with a clear understanding of their impact.
You balance multiple perspectives when making decisions, ensuring alignment with team and company objectives.
You identify and address systemic issues, implementing scalable solutions that prevent recurrence. | You help teams navigate challenges by providing clear insights, structured recommendations, and actionable solutions that address root cause.
You take leadership in designing systems and processes that drive accountability, proactive problem-solving, and continuous improvement. | | Communication | You communicate effectively across teams and stakeholders, ensuring your messaging is clear, accurate, and appropriate for different audiences and contexts.
You consistently document your work and insights in detail, enabling transparency, alignment, and ease of collaboration in an asynchronous environment.
You actively seek and provide actionable, constructive feedback, contributing to improved outcomes and stronger collaboration within your team.
You identify potential communication gaps in your work or team interactions and address them proactively to maintain alignment and efficiency.
Your communication is easy to find and track through our standard tools and processes. | You communicate effectively across teams and stakeholders, ensuring your messaging is clear, accurate, and appropriate for different audiences and contexts.
You consistently document your work and insights in detail, enabling transparency, alignment, and ease of collaboration in an asynchronous environment.
You actively seek and provide actionable, constructive feedback, contributing to improved outcomes and stronger collaboration within your team.
You identify potential communication gaps in your work or team interactions and address them proactively to maintain alignment and efficiency.
Your communication is easy to find and track through our standard tools and processes. | | Include these competencies if you are a people manager 👇 | | | | Performance and Feedback | You provide direct, timely feedback to reports, helping them refine their performance and align with expectations.
You address performance gaps with clarity, balancing support and accountability to drive improvement.
You foster a feedback culture by encouraging open conversations and modeling constructive discussions. | You provide direct, timely feedback to reports, helping them refine their performance and align with expectations.
You address performance gaps with clarity, balancing support and accountability to drive improvement.
You foster a feedback culture by encouraging open conversations and modeling constructive discussions. | | Empowerment and Accountability | You set clear expectations with direct reports, ensuring they understand their responsibilities and performance standards.
You help direct reports navigate challenges by guiding them toward solutions rather than solving issues for them. | You set clear expectations with direct reports, ensuring they understand their responsibilities and performance standards.
You help direct reports navigate challenges by guiding them toward solutions rather than solving issues for them. | | Development and Growth | You actively support the development of your direct reports by identifying growth opportunities aligned with their strengths and goals.
You provide regular coaching and feedback, helping direct reports build skills and confidence in their roles.
You collaborate with direct reports to create development plans that address skill gaps and prepare them for future opportunities. | You actively support the development of your direct reports by identifying growth opportunities aligned with their strengths and goals.
You provide regular coaching and feedback, helping direct reports build skills and confidence in their roles.
You collaborate with direct reports to create development plans that address skill gaps and prepare them for future opportunities. | | Relational Leadership | You build trust with direct reports by practicing transparency, active listening, and empathy in your interactions.
You help direct reports navigate challenges by facilitating open conversations and modeling constructive resolution to issues or challenges.
You foster a positive team environment by encouraging collaboration, psychological safety, and shared problem-solving. | You build trust with direct reports by practicing transparency, active listening, and empathy in your interactions.
You help direct reports navigate challenges by facilitating open conversations and modeling constructive resolution to issues or challenges.
You foster a positive team environment by encouraging collaboration, psychological safety, and shared problem-solving. |