Front-end Development Team Lead

Gent  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The Development Team Lead will work closely with the development team and the Technical Director to develop, maintain and improve the customer's solution.
He will be responsible for the delivering of a successful software package to our clients. In addition to working as a productive member of the development team, the development team lead is expected to communicate team status, task accomplishments to the management staff, project direction to the team members, as well as being able to interact with Professional Services and Operations department in various support roles.
The team lead needs to possess very strong technical, analytical and leadership skills, as well as excellent communication skills as they will often have to explain business functions to programmers and technology considerations to non-technical business users and managers. In addition to working with local engineers the development team lead will help coordinate the efforts of the off shore development engineers. This position is meant to be a hands-on position where the Team Lead is a "player-coach".
Responsibilities:
The development team lead will
• report to the Technical Director
• lead the development team on a day to day basis
• be the technical guru of the team
• be the scrum master of the development team and make sure that all sprints are delivered on time with high quality
• perform code reviews and assist in code pairing
• optimize the development process and familiarize the team with specifications, design targets, the development process, design standards, techniques and tools to support task performance (branching, packaging, …)
• prepare design layouts, drawings, analysis and other documentation
• serve as a focal point to communicate and resolve interface and integration issues with other teams
• escalate issues which cannot be resolved by the team
• also write new software and modify existing software to correct errors, allow it to adapt to new specifications, or to improve its performance.
Technical skills:
• Master or Bachelor degree in engineering, informatics (or equal by experience)
• At least 7 years of IT experience
• Experience in leading small teams
• Experience with Agile methodology
• In depth knowledge of latest web technologies: HTML5, CSS, SASS and preferable JavaScript MVC frameworks (Angular, Backbone, Handlebars, D3js, Ember,)
• Extensive experience with web development tools (Grunt, Less, …)
• Extensive experience with product development (combination of GUI with back-end)
• Extensive experience with distributed source version control systems (Mercurial, Git, …)
• Knowledge of Python is a plus
• Contributed to a project in the Open Source Field is a plus
• Other technical knowledge is an advantage
Personal skills:
Personal skills
• Good communicator
• Passionate
• Eager to learn
• Thinking in terms of solutions
• Focus on efficiency & effectiveness
• Think out-of-the-box while keeping the basics in mind
• Able to work in an multi-cultural and multi site context
• Able to cope with the requirements of a startup environment. High pace of change, rethinking existing processes and technologies
• Able and wanting to work in an environment which offers a high degree of freedom, demands initiative and expects responsibility.
Language skills
The development team lead will have a good spoken and written knowledge of English.
A good spoken and written knowledge of Dutch is a plus.
Start date
n.a
From
Brainbridge
Published at
07.08.2015
Project ID:
961196
Contract type
Freelance
To apply to this project you must log in.
Register