Determining project requirements and developing work schedules for the team. Delegating tasks and achieving daily, weekly, and monthly goals. Identifying risks and forming contingency plans as soon as possible. Analyzing existing operations and scheduling training sessions and meetings to discuss improvements. Guiding their team through technical issues and challenges Collaborating with their team to identify and fix technical problems Take up the responsibility of the entire Project. Developing the detailed design structure after understanding the requirements and the design. Implementing the best practices and coding standards of the project. Provide technical leadership to teammates through coaching and mentorship Collaborate with other software developers, business analysts, and software architects to plan, design, develop, test, and maintain web and desktop-based business applications. Analyze and resolve technical and application problems. Constantly motivate and encourage the team to give their best, especially when they are pressurized with high targets. Make yourself completely aware of all the technologies thoroughly, especially the ones associated with software or application under construction.
Requirements:
Prior experience in a technical leadership position Strong leadership and organizational abilities. Strong initiative to find ways to improve solutions, systems, and processes Experience with debugging, performance profiling, and optimization Good knowledge of PHP(Laravel and Codeigniter), HTML, Javascript, Bootstrap, WordPress, and CSS Proficient understanding of code versioning tools, such as Git Internally motivated, able to work proficiently both independently and in a team environment