




**Description:** Lead the software development team to ensure timely delivery of software projects aligned with customer needs and the company’s strategic objectives. Responsibilities and Duties Supervise the execution of software development projects; Ensure adherence to the company’s established quality standards and software development best practices; Guide the team, monitor key performance indicators (KPIs), and provide feedback through one-on-one meetings; Define and track performance metrics for your department; Manage team members’ attendance records and vacation schedules; Participate in internal meetings; Support recruitment and selection processes; Organize targeted training sessions for team members; Conduct performance evaluations. Requirements and Qualifications Experience in management or leadership roles overseeing software development and QA teams; Experience in software development using front-end and back-end programming languages (HTML, CSS, JavaScript, PHP, Node.js, Python) and their frameworks (Vue.js, Phalcon, Laravel), as well as mobile development (Flutter, Kotlin and/or Java) and related libraries; Experience managing software development KPIs; Experience leading software development teams; Experience working with Linux platforms; Experience with cloud platforms (AWS); Experience developing and maintaining systems using MySQL databases; Experience developing and integrating systems using RESTful APIs and APIs in general; Experience with common API data formats (JSON and XML); Version control using Git and Bitbucket; 2511270202401888446


