Role & responsibilities - Be a full stack developer in terms of 'hands on' attitude and a driving force in the project. Mentorship of fellow developers to assist them in their professional development. Serves as a thought leader and to help the development team drive solutions through collaboration