Position: Engineering manager
Company: GoInteractive
Category: Lead
Experience required: 5y
English level: upper

Required skills

- 3+ years of hands-on technical leadership and people management experience
- Collaborative leader capable of gathering feedback and formulating cross-functional strategy that addresses key issues
- Capable of motivating and energizing a team of talented developers
- Previous experience recruiting, interviewing, managing, and mentoring developers
- Deep experience with JavaScript, including Angular (preferably Angular 6+) - - Deep Experience with well organized & structured markup (HTML & CSS)
- Experience making API calls from frontend code and managing associated state and frontend responsiveness
- Deep experience with Git, including how to manage & handle merge conflicts as well as working in an environment with a strict Git process such as git-flow
- Experience with newer CSS concepts such as feature queries, grid layout, scss, etc.
- Experiencing managing development efforts between developers on a project
- Experience mentoring other developers and helping them understand requirements and technical constraints associated with the work assigned to them
- Great interpersonal and communication skills, and an ability to carefully listen when others speak and to respond in a respectful and diplomatic way to reach consensus (with both team members and our client stakeholders)

**We offer**

- Flexible work hours and wfh;
- Medical insurance;
- Weekly English classes;
- Payed 20 vacation days
- Great collaborative environment. Everyone wants to improve and get better at coding;
- Modern and comfortable office very close to the subway with perks such as free snacks and drinks.

**Responsibilities**

We are searching for an exceptional Engineering Manager to join our growing web engineering team reporting directly to our SVP of Engineering, Web. As an Engineering Manager, you will have the technical expertise to provide technical leadership on major initiatives, take ownership of the developer experience in the Web Engineering team, and build & manage a team of engineers in our Kyiv office.
- Manage the hiring, compensation, training, and performance reviews for Angular and Frontend developers within our Kyiv office, which is expected to grow significantly in 2021 and beyond
- Ensure engineers are trained and compliant in the use of company time-keeping policies
Continuously monitor the meetings scheduled for engineers to ensure optimal amounts of time are reserved for completing tasks
- Partner with other Engineering Managers and take ownership of developer-centric processes and procedures within the Kyiv web engineering team, including onboarding, offboarding, and the team culture activities
- Responsible for gaining a deep understanding of our Angular web application, as well as the capabilities of our API layer and the third-party backend platforms we integrate with
- Efficiently work and coordinate with the rest of the distributed engineering and design teams, and make sure team members are adhering to Hathway’s code & process standards by monitoring and reviewing pull requests
- Work with product team and graphic designers to determine the most effective & efficient path forward when hitting challenges & obstacles during development
- Facilitate & guide the development of flexible, extendable, & well-structured front-end architectures
- Help your team build challenging UX micro-animations and determine ways to bring websites to life and delight users on an ongoing basis
- Ensure your team is constantly communicating with project managers and the rest of the Technology team to keep them posted on progress, blockers, and other updates critical to the project’s success.

**Project description**

Headquartered in downtown San Luis Obispo, CA, our client is a team of strategists, designers,
and engineers working together to create exceptional products and experiences that connect
people in new ways.