About Company : With a global team size of over 370 and specialization in providing data management solutions to the aeronautics industry, the company has established itself as a key player in its field since its establishment in 2007.
Key Responsibilities:
- Solution Architecture: Design and develop architectural solutions using Node.js that align with the company's objectives and meet industry best practices.
- Technical Leadership: Lead and guide the development team, providing technical expertise and mentoring to ensure the delivery of high-quality code.
- Code Quality: Implement and maintain coding standards and policies to ensure the quality and maintainability of the codebase.
- Technical Debt Management: Identify and address technical debt, implementing strategies to control and reduce it over time.
- Deployment Strategies: Develop comprehensive deployment strategies and establish consistent standards for continuous deployment with a focus on Node.js applications.
- Stakeholder Communication: Communicate regularly with internal stakeholders to provide updates on project progress, address challenges, and ensure project success.
- KPI Establishment: Define and track key performance indicators (KPIs) for projects and establish a consistent strategy to achieve them.
- Team Management & Leadership: Manage and support the performance of the development team through coaching, mentoring, goal setting, feedback, and training, actively participating in their growth and development.
- Code Review & Improvement: Conduct code review sessions with developers/Tech Leads, offering suggestions and best practices for code improvements.
- Technical Documentation: Create, update, and maintain technical architecture documentation based on project specifications.
- Agile Methodology: Lead and inspire the team to follow Agile development methodologies and best practices.
- Technology Adoption: Stay current with the latest developments in Node.js/ReactJS and other relevant technologies, researching, assessing, recommending, and adopting them as required.
Note: We appreciate every application, however, due to a high volume of applicants, only shortlisted candidates will be contacted.