Position: Node.js/Golang developer with PM skills
Company: Make it in Ukraine
Category: Node.js
Experience required: 3y
English level: upper

We are looking for a progressive, forward-thinking, passionate Technical Product Manager with a strong backend engineering background who lives and breathes a product mindset and wants to be a part of a fast-moving team. Working alongside the founding Brahma team, you will support Engineering and Product teams in delivering goals and initiatives across the organisation. Responsibilities will range from planning, through execution and monitoring, to project completion, including a focus on timely delivery, resource allocation, and technical scope management.

As a Product Manager, you will…

Own the experience for developers and end-users in their mission to bring DeFi to everyone
Lead the product technical documentation and development, testing and shipping processes
Lead sprint reviews and retrospectives to foster continuous feedback and an improvement-driven environment
Integrate, track, and drive deliverables across a variety of projects and programs
Prioritize good ideas against each other, keeping in mind opportunity size, dependency chains, and opportunity cost
Manage the team responsible for creating this world-class developer experience
Facilitate team coordination and execution as the custodian of the plan, including helping design and drive forward major product components
Work cross-functionally with customers, product stakeholders, ecosystem, engineering, documentation, and product marketing teams
Ensure that the open-source community and developer ecosystem thrive

Job requirements
For this role, you must have a strong hands-on engineering background, and:

Have built APIs, products, and complex systems at scale
Have experience synthesizing and creating best-in-class developer and end-user experiences for complex technical platforms
Have experience managing technical software products from conception to launch
Have experience as a startup founder, especially for software or technical companies
Are immensely passionate about and are a strong advocate for an excellent developer experience
Are hyper detail-oriented, extremely organized, and pride yourself on your ability to structure large, ambiguous systems into sensible, tractable ones
Have strong written and verbal communication skills with a talent for precise articulations of customer problems
Enjoy working closely with engineering teams
Will do whatever it takes to make your team successful, and are not afraid to roll up your sleeves to get the job done
Have a computer science, math, or science degree, and software engineering experience

Bonus Points:

Product management with crypto projects or networks
Experience working with and/or contributions to open-source software projects
Are self-taught in some field, and consider yourself a voracious learner