Tech Stack
JavaScriptReactTypeScriptUnixVue.js
About the role
- Lead and support a team of frontend engineers with a focus on delivery, people development, and process improvement.
- Partner with the Senior Frontend Engineering Manager to align execution with team vision and strategy.
- Mentor and guide team members in their professional development while promoting a culture of active coaching within the team.
- Contribute to technical decisions and drive continuous improvements in code quality, architecture, and processes.
- Establish delivery estimates, monitor progress, and help the team overcome obstacles and resolve blockers.
- Collaborate with Product and Design to ensure roadmap commitments are delivered iteratively and with a customer focus.
- Own recruitment, hiring, and onboarding processes to strengthen and grow the team.
- Facilitate regular one-on-one meetings to set goals, evaluate performance, and provide continuous feedback.
- Foster a culture of documentation, knowledge sharing, and open communication.
- Cultivate empathy and openness towards team members from diverse backgrounds, and promote a positive workplace culture.
- Contribute to improving processes in a remote-first, globally distributed environment.
Requirements
- 7+ years of relevant experience in advanced software development, including 2+ years of engineering leadership.
- Bachelor's or Master's degree in Computer Science or a related field.
- Comprehensive knowledge of JavaScript/TypeScript and at least one modern frontend framework (Vue.js, React, or similar).
- Strong understanding of modern frontend engineering practices, including component-based architectures, performance optimization, and scalable styling approaches.
- Applied knowledge of software engineering fundamentals, including development best practices, architecture, and problem-solving.
- Thorough knowledge of RESTful APIs and integration patterns between frontend and backend services.
- General knowledge of version control, Unix environments, and modern development tooling.
- Familiarity with frontend testing strategies and CI/CD pipelines, focusing on maintainability and code quality.
- Understanding of accessibility, responsiveness, and usability principles to support user-centric product development.
- Proven ability to lead teams in execution — guiding engineers, resolving blockers, and ensuring delivery commitments are met.
- Strong communication, organizational, and stakeholder management skills, with a focus on collaboration across Product, Design, and Engineering.
- You are confident, detail-oriented, and highly motivated to contribute to the organization's growth as part of a high-performing team.