Software Engineering / Innovation Technical Director
Description The Software Engineering Director (Innovation Technical Director) is a pivotal role, responsible for leading a dynamic team comprising R&D Developers, Backend Developers, and Mobile Developers. The position focuses on driving the development and implementation of groundbreaking technologies and applications. The role demands oversight of technical project aspects, aligning with strategic company objectives and adhering to industry standards.Duties and ResponsibilitiesDevelopment and maintenance of project timelines, ensuring adherence to schedules and budgets.Collaboration with the Product Management team for defining technical requirements and specifications.Assurance of technical feasibility and resource allocation for new projects and initiatives.Mentorship and guidance to team members for professional and technical skill enhancement.Staying updated with emerging technologies and trends to maintain a competitive edge in projects.Cross-departmental collaboration for the integration of innovative solutions.Establishment and enforcement of coding standards and best practices.Provision of technical expertise and decision-making in critical project phases.Involvement in the recruitment and training of new team members.Leadership and management of a multidisciplinary team including Backend, and Mobile Developers, fostering an environment of collaboration and innovation.Supervision over the development, and execution of new technologies and applications.Involvement in the recruitment and training of new team members.QualificationsA degree in Computer Science, Engineering, or a related field.At least 8 to 10 years of relevant experienceSolid background in software development with proficiency in backend and mobile technologies.Comprehensive understanding of the development process (design, development, and deployment).Proficient in design patterns, Cloud technology (AWS or GCP), back-end development using Python, GoLang, and NodeJSDemonstrated experience in a technical leadership role managing development teams; effective interpersonal and communication skills for team leadership and inspirationPassion for technology and innovation.Nice to have at least 1 year experience in AI.Experience in building start up projects - preferably in AI applications for both customers and employees; additional project experience in e-commerce related products is a plusStrong problem-solving abilities and strategic thinking.Familiarity with Agile methodologies and project management tools.Make Your Passion Part of Your Profession. Attracting the best and brightest Talents is pivotal to our success. If you are ready to share our purpose of Creating a Globe of Good, explore opportunities with us.