Skip to main content

Product Engineer

Prompts | Tech Stack | Hackathons | Roadmap | Tech Stack

Businesses often seek Fullstack Engineers but actually need Product Engineers.

The team that are responsible for the development and execution of the company's product strategy, including the design, development, and launch of new products, as well as the improvement of existing ones.

With the rise of AI, Product Engineers represent a shift in web development where there's a growing need for developers who do more than "just write code" — developers who understand the bigger picture, who can work across various technologies, and who focus on delivering exceptional products to the end user.

Relationships

Character

Fulfilled by:

  • Solving people's problems
  • Driving business growth
  • Working closely with a variety of people
  • Developing strategies
  • Can co-ordinate getting things done
  • Can lead through connection over command
  • Communicate succintly with appropriate medium for target audience
  • Have strong decision making processes
  • Being organised, detail oriented, and prepared

Capabilities

Fundamental principles to master to become a 10x software engineer.

flow of energy from inspiration to being

Activities

Research:

  • Job To Be Done Research
  • Writes tasks & specs clearly
  • Can prioritise ideas using established methods
  • Rapid hypothesis-testing methods
  • Focused on process improvement
  • Meeting facilitation

User Experience

  • Quality UX designers take ownership of their tools, process, and role, demonstrating confidence and clarity in facing new challenges.
  • They prioritize organization by keeping their workspace and design files clean, which helps with collaboration, clarity, and memory of design decisions.
  • Effective communication is essential for senior UX designers, both within design files and with team members, stakeholders, and other departments involved in the project.
  • Senior professionals solve big problems by expanding their knowledge and connecting different areas such as technology, business, marketing, culture, and psychology.
  • They balance following best practices with pushing boundaries and finding new perspectives to challenge the status quo and drive the industry in positive directions.
  • They understand the importance of disconnecting and creating the right conditions for creativity, such as meditation, walks, and giving the mind time to breathe and explore different brain waves.

Making Progress:

  • Key UX design process deliverables
  • Strong working knowledge of research methods
  • Design solutions that flow
  • Perform competitive analysis
  • Define user personas
  • Study cryptocurrency trends and strategies

Experience

  • UX process/lifecycle for consumer mobile apps
  • Wire framing
  • Interactive prototyping skills (Figma)
  • Usability testing
  • Iterating on customer feedback
  • Plan and conduct user research and competitor analysis
  • Create user stories & personas
  • Leverage data/analytics/insights to improve UX

Recruitment

Qualities of the Best Product Engineers:

  • Passion for building high-quality experiences.
  • Constant drive to learn and explore new ideas.

Role and Skills:

  • Not just pixel-pushers; they are creators who take pride in their work.
  • Should have user-facing work examples.
  • Understand web fundamentals: browsers, accessibility, animations, CSS, HTML, JavaScript.
  • Tools used (React, Svelte, etc.) are secondary to their ability to build the best product.

Attention to Detail:

  • Consider user journeys and various scenarios (e.g., slow internet, API errors, touch devices).
  • High level of polish is standard for these developers.

Methodical and consistent approach to problem solving.

  • What challenges?
  • How did you address them?
  • What thought process did you apply?
  • What are your expectations?
  • How can you check for that?

What is the most important question you could ask yourself to make progress?