Position: Engineering Manager
Company: OAK'S LAB
Experience required: 3y
Category: Lead
English level: upper
Published: 2021-12-01T00:00:00+02:00

Our product development team is looking for you, to use your eye for detail, laser-sharp focus, and creative thinking to build outstanding web
and mobile applications.

You will work closely with our product managers, designers, and a team of experienced engineers to develop applications making life easier for users.

All this while listening to fresh beats throughout the office, enjoying snacks put out every day, and engaging in healthy debate with the team on how to build the best products, about who will win the Champions League this season or LoL World Championship.

**OUR STARTUPS**

We’ve taken part in building some amazing startups. Here are a few of them:

• Crave Delivery — www.cravedelivery.com
• LifeBrand — www.lifebrand.life
• West Tenth — www.westtenth.com

**THE ROLE**
Engineering Manager focuses on people, tech and processes. Oversees technical decisions, participates in a codebase if the time permits, sets up effective agile processes, manages the team, its output, performance and growth.
**
RESPONSIBILITIES**
**People:**
• Manage, inspire, lead, mentor, and grow an engineering team and help them prioritize, build, and ship the most impactful features.
• Keep the morale of the team members high, ensure their happiness and engagement on the project.
• Identify the need to update the team structure or rotate the team members timely.

**Engineering:**
• Provide leadership on ways of working, collaborative coding practices, and maintaining a manageable codebase over time.
• Own the technical strategy, technical roadmap, documentation and technical backlog for a product area.
• Advocate for technical initiatives through the OOO Way to improve efficiency, scalability, and maintainability of the codebase.
• Work with the product and design to co-explore and co-define the best solutions for our products, provide technical feasibility, and suggest technical improvements to ensure your team has a suitable strategy to serve and achieve its business objectives.
• Contribute to a code base, make architecture decisions, conduct code reviews and improve and ensure code quality though the OOO standards (Engineering Bible). 
• Support designing, building and configuring applications to meet business process and application requirements.

**Process:**
• Implement and improve The OOO Way strategies and processes which help engineers work effectively together based on an in-depth knowledge of scrum and agile software development methodology.
• Improve team performance by removing bottlenecks, minimizing waste, optimizing processes and reducing feedback loops.
• Coordinate closely with our business development team to ensure timelines, budgets, and contracts with our startups are set appropriately and are held to.
• Working closely with the key stakeholders and product peers to understand business requirements and help translate these into technical requirements for the engineering team.

**Other:**
• Play a key role in helping us continue attracting, developing and retaining great engineering talent.
• Coordinates team collaboration on the department initiatives and serves as a role-model, bringing department-level impact

**SKILLS & REQUIREMENTS**
• Great level of English (written and verbal)
• 6+ years of experience with engineering
• 3+ years of experience in a leadership position
• Experience in delivering projects from discovery to production
• Strong understanding of the JavaScript ecosystem (specifically React and Node.js)
• Good technical leadership capabilities
• Willingness to learn new technologies
• Ability to balance ideal implementation with practical solutions considering time and resources
• Ability to empower others to be better engineers
• Team player & open-minded approach

**TECH STACK**
• Node.js (Apollo Server)
• Apollo Client
• React
• React Native
• GraphQL
• Typescript
• Github & Github Actions
• Prisma.io & Nexus
• Docker
• Google Cloud Platform

**PERKS**
• Lavish company team building events
• Tasty snacks to munch on during work
• Ballin’ HQ right on Old Town Square
• Local beer on tap in the office
• Free English lessons
• Paid courses and tech conferences
• Freedom to travel and work
• Flexible working hours and the possibility to work from home
• Pizza every Friday
• Paid day off to celebrate your birthday
• Multisport card to access fitness and spa facilities
• MacBook Pro
.. and memorable nights with the OAK’S team in the best underground clubs of Prague