Skip to content

Project Manager

Turkey, İstanbul, Sisli

Job description

  • Manage a team of web developers in the design, development, testing, deployment, and maintenance with the development team manager following the SDLC.

  • Manage and ensure the timely completion of specific technical projects and efforts from initiation through delivery.

  • Meeting deadlines in a fast-paced environment.

  • Prioritize and manage backlogs.

  • Responsible for project tracking, analysis, and status reporting.

  • Estimates the technical costs of projects for clients, confers with clients to identify requirements, and determines their desired outcomes.

  • Provide hands-on oversight and technical expertise to the team in application development and maintenance support for custom development.

  • Provides project management regarding all technical aspects of implementation.

  • Supervising the team to create user interactions on webpages.

  • Managing the team in the stages of developing servers, databases, and APIs.

  • Strategic thinking about the development team.

  • Create tests to identify software problems

  • Analyze and report bugs and errors found during tests

  • Document results of tests for the software development team

  • Recommend improvements in software to enhance user experience

  • Motivate the development process for efficiency and performance

  • Conduct pre-release and post-release testing

  • Review and analyze system specifications and requirements

  • Collaborate with software engineers, QA team members, and cross-functional teams to ensure a smooth process and product quality

  • Develop, maintain, and execute test cases (manual or automated)

  • Analyze test results to ensure existing functionality and recommend corrective action

  • Assist in debugging and modification of software

  • Utilize learned team principles, methods, concepts, and techniques

  • Follow company standard practices and procedures

  • Performs other tasks as assigned.

Job requirements

  • Bachelor's Degree in Computer Science, Information Technology, or related field

  • 5+ years experience in a related role

  • Experience in managing Web Application Development teams, and testing

  • Knowledge of agile methodologies and frameworks

  • Strong knowledge of web technologies

  • Ability to balance and manage client needs, daily responsibilities, and additional projects as assigned

  • Experience managing and liaising with clients to understand their requirements

  • Strong communication and collaboration skills

  • Fluency in English and Arabic

  • Flexibility in work schedule (i.e. evenings and weekends as necessary) and willing to travel

  • Excellent time-management skills

  • Excellent interpersonal and communication skills