HEAD OF FRONT-END DEVELOPMENT

HEAD OF FRONT-END DEVELOPMENT

For one of our clients, a rapidly growing software development company – we are searching for an experienced and driven professional for the mission of Head of Front-End Development

The mission
  • Lead and develop a team of software developers for one of the fastest growing IT companies in Bulgaria. The role is a crucial member of the senior management team, whose mission is to guide strategically and operationally the entrusted team by introducing new working processes, platforms and cutting-edge technologies. The person should have empowering vision, courage and excellent presentation skills, which will allow him to win audiences not only internally, but also outside of the organization
The Major Responsibilities Include
  • Lead and manage a team of 15-20 front-end developers with the perspective to grow the team further
  • Provide operational day-to-day guidance of the team according to the active projects and tasks
  • Be the technological lead of the team in terms of introducing new platforms and frameworks to be adopted, as well as various tools that will provide technological advantage and greater efficiency for the company
  • Supporting the process of communication with external partners and clients to the company by participating in meetings and providing specific information and advice
  • Coordinate with and provide support to the rest of the key stakeholders and other functions within the company – i.e. sales, HR, Mobile Development, Back-End, etc
  • Recommend employee development activities – i.e. projects to be included in, additional trainings, mentoring, performance evaluations and personal career paths
  • Support enforcement of company policies of performance management process and talent review, succession pipeline and talent pool. Take necessary actions to fill any observed gaps
  • Drive the design/redesign of the work processes and the internal procedures for the department
  • Act as facilitator of team engagement – motivate and inspire the team members, enhance their performance, team cohesion and loyalty
  • Budget and workforce utilization forecasting and planning
Experience required
  • Extensive experience with HTML5/CCS3 development
  • Extensive experience with JavaScript/jQuery development
  • Extensive experience with Cross-browser web applications
  • Extensive experience developing Responsive and Mobile-first Web design
  • Strong understanding of CSS pre-processors (SAAS / LESS) and task runners (Grunt, Gulp, Webpack)
  • Strong understanding of performance optimization techniques, caching and versioning for static resources
  • Solid understanding of development lifecycle, including working experience with Git / GitFlow, Pull Requests and Code Reviews
  • Strong understanding of OOP and Design Patterns
  • Ability to “slice and dice” a design coming from a graphical designe
  • Experience with AngularJS 1/2 or ReactJS Flux/Redux
  • Experience with Bootstrap, Foundation or other UI frameworks
  • Ability to work with 3rd party APIs like Facebook, Twitter, Google APIs
  • Experience in the following areas will be considered advantage: SQL databases like MySQL, Node.JS and Cloud-based architectures, MongoDB or another NoSQL database
  • Experience in setup and maintenance of continuous integration software practices i.e. Jenkins /Pipelines/TravisCI will be considered an advantage
Qualification and skills
  • Bachelor degree of Computer science or related would be considered a strong advantage
  • Fluent level of English is a must
  • Project-management experience and certifications will be considered an advantage
Personal Skills
  • Strong leadership skills
  • Excellent communication skills
  • Drive for excellence in execution
  • Analytical skills, great influencing, presentation and negotiation skills
  • Dynamic, initiative and pro-active approach
  • Passion and engagement
The Company Offers
  • Permanent contract with very motivating remuneration and social package
  • Space for self-realization and professional growth opportunities
  • Ability to work with the latest software and technology
  • Opportunity to lead many different and challenging projects for various clients and applications
  • Friendly atmosphere, modern office with great location and amenities

Име

Фамилия

E-mail

Телефон

CV

Други файлове

Твоят e-mail адрес

E-mail на твоя приятел

Текст, който да бъде добавен към обявата