About the role
We are looking for a hands-on Tech Manager to lead our development teams. Someone who continues to get their hands dirty and works side-by-side with developers, while maintaining a strategic view of project demands, priorities, and technical direction.
This is not a purely managerial role: you will write code, participate in architecture decisions, and unblock the team, without losing sight of the big picture.
Stack
Java · Node.js · React · Next.js · AWS
Responsibilities
- Hands-on: coding, reviewing PRs, and supporting developers on a day-to-day basis (pair programming, mentoring, technical unblocking).
- Architecture: leading solution design decisions, scalability, integrations, and trade-offs.
- Strategy: evaluating and prioritizing demands by balancing business value, effort, and risk.
- Quality: ensuring testing standards, CI/CD, and best practices, while managing technical debt.
- Leadership: supporting team growth and acting as a bridge between technical and business areas.
Requirements
- Solid experience in back-end with Java and Node.js.
- Solid experience in front-end with React and Next.js.
- Practical experience with AWS.
- Mastery of software architecture (system design, scalability, integrations).
- Technical leadership of teams without having abandoned coding.
- Ability to transition between technical execution and strategic thinking.
Differentials: CI/CD and observability, engineering metrics (DORA), PostgreSQL, technical English.
Profile we are looking for
- Truly hands-on: enjoys programming and does not see it as something beneath the role.
- Owner mindset: prioritizes based on impact and sees the product as a whole.
- Collaborative and pragmatic: builds together with the team and seeks the best solution within the context.