Roles & Responsibilities
Product Manager
Responsible for ensuring a smooth process of discovering issues, abstracting and describing user stories, keeping stakeholders informed, initiating design, initiating testing, initiating development, removing blockers and ensuring the completion of development projects in time. Additionally approves all solutions from a value generation perspective.
Designer
Responsible for running user journey workshops and other methods of collecting critical user issues. Responsible for envisioning and building user flows and creating UI designs. In charge of suggesting A/B tests and running prototype tests on users to validate design decisions.
Lead Designer
On top of designer responsibilities, responsible for establishing smooth design processes, style guides and maintaining the design system. Additionally approves all designs from a UX and UI perspective.
Developer
Responsible for envisioning and building solutions for issues defined by product and design, following scalable architecture best practices and using clean, readable and testable code. In charge of writing user tests.
Lead Developer
On top of developer responsibilities, responsible for establishing smooth coding processes, code guidelines and scalable architecture. Additionally approves all pull requests from a code perspective.
CPO
Responsible for establishing product best practices to keep all parties informed about the roadmap and to provide everyone with the necessary information and communication at the right stage. Keeping an oversight on the value of each initiative the product team is generating, initiating new processes and tools as well as envisioning the collaboration of all technical solutions to succeed. Additionally, he acts as a filter to the visionary CEO’s and other departments’ ideas and requests to ensure the correct prioritization of features at the right time.
CTO
Responsible for establishing programming best practices and culture within the company. Keeping an oversight on the entire code ecosystem, tech stack and architecture to ensure efficient processes, creativity and scalability.
Department Heads
Leading a department (or topic) within the company. He/she is the final decision maker/ critical user on a solution built by tech for an issue of this department. Also, he/she knows the needs/ issues of the department best and can provide info. Any feature request made by an employee should be checked with the department head (or direct manager) before starting work.
Anyone Else
Any employee of the company (or even external party) that might encounter an issue that should be solved by tech. Anyone can and should report bugs or request features.
Last updated