Full Stack Team Lead

Apply for this job

Email *

Job Description

<p><strong>Job Description</strong></p><p><br></p><ul><li>You will be writing optimized Code in Javascript/Typescript and working with Advanced NodeJs frameworks targeting Latest NodeJs version as well as React frameworks.</li><li>You will participate in regular design sessions, code reviews and agile ceremonies.</li><li>You will be responsible for interacting with business analysts to build Software Requirements Specification (SRS)</li><li>You will be responsible for developing Entity Relationship Diagrams &amp; selecting data models for your applications</li><li>You will be responsible for developing UML diagrams for developed applications</li><li>You will work closely with the Product Owner and scrum team to help deliver high quality features inside of agreed timescales</li><li>You will Provide technical mentorship and upskilling to scrum team members and across functional boundaries where appropriate</li><li>You will Identify areas for modification or refactoring inside our code-base and champion their improvement.</li><li>You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution</li><li>You will be leading a team of 2-8 development engineers.</li><li>You will be responsible for maintaining the best coding practices in your team.</li><li>You will be engaged in team building activities like interviews, onboarding and mentoring new team members.</li><li>Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle.</li></ul><p><br></p><p><strong>Job Requirements</strong></p><p><br></p><ul><li>7+ years of development experience including team leadership experience</li><li>Proven track record of delivering high quality, high stake projects in agile environment</li><li>Proven experience in building, mentoring and managing efficient development teams</li><li>TypeScript, JavaScript, NodeJs, ExpressJs, Postgres,React, Angular &amp; MySQL</li><li>Modern source control systems (like Git, Bitbucket )</li><li>Analyzing user requirements, envisioning system features and functionality.</li><li>Strong experience in Designing, extending, and implementing APIs.</li><li>Exposure of Continuous Integration / Continuous Deployment practices (DevOps)</li><li>Exposure to Oracle Cloud, AWS, or Azure.</li><li>Deep expertise with server-side development using Node JS specifically through usage of microservices</li></ul><p><br></p><p><strong>Good to have</strong></p><p><br></p><ul><li>Agile, Scrum, TDD</li><li>Experience with unit testing frameworks</li><li>SonarQube and writing clean code best practices</li><li>Knowledge of mobile development frameworks mainly Flutter</li><li>Experience with Atlassian JIRA and Confluence for managing the application lifecycle.</li></ul>