Key Responsibilities
You will:
- Manage the software development process from inception to completion, including planning, organizing, and monitoring task execution.
- Coordinate work between front-end developers, back-end developers, and testers to ensure consistency and quality of development.
- Analyze project requirements and define corresponding tasks for the development team.
- Develop and maintain task execution schedules using Agile methodologies such as Scrum or Kanban.
- Manage project budget and resources, including time allocation and task prioritization.
- Regularly update stakeholders on project progress, identifying and resolving issues as they arise.
- Organize and conducte meetings, retrospectives, and sprint planning sessions.
- Manage tasks and bugs using project management tools such as YouTrack or Jira.
- Actively participate in process improvement and development methodology enhancement.
Skills, Knowledge, and Expertise
This might be right for you if:
- 3 years of experience as a project manager in software development.
- Understanding of technological aspects of software development and ability to effectively communicate with technical teams.
- Knowledge and experience with Agile methodologies (Scrum, Kanban, etc.).
- Proficiency in project management tools such as YouTrack or equivalent.
- Experience working with cross-functional teams, including frontend and backend developers as well as testers.
- Strong communication skills and ability to effectively interact with various project stakeholders.
- English language proficiency is sufficient for professional communication and technical documentation reading.