Job Description
- Manage all aspects of the development lifecycle, including planning, scheduling, resource allocation, and risk management.
- Break down user stories and epics into actionable tasks for developers.
- Estimate project timelines and budgets.
- Facilitate communication and collaboration between developers, designers, and other stakeholders.
- Conduct code reviews and ensure code quality meets best practices.
- Implement test-driven development (TDD) practices to ensure code reliability.
- Monitor project progress and address any roadblocks or issues promptly.
- Track team performance and identify areas for improvement.
- Report project progress to stakeholders and keep them informed.
- Manage deployments and ensure smooth application releases.
Requirements
- 4+ years of experience as a full-stack developer with expertise in the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Minimum of 2 years of experience managing and scheduling tasks for large teams as a technical project manager.
- Strong understanding of software development lifecycle (SDLC) methodologies.
- Excellent project management skills, including planning, organization, and prioritization.
- Proven ability to manage multiple projects simultaneously and meet deadlines.
- Experience working in a fast-paced, deadline-driven environment.
- Excellent communication, collaboration, and problem-solving skills.
- Strong analytical and critical thinking skills.
- Ability to delegate tasks effectively.
- Experience with Microservice architecture concepts.
- Experience with CI/CD pipelines.
- Familiarity with AWS or other cloud platforms.
- Experience with Docker and Kubernetes.
- Experience with API design and integration.
Benefits
To apply for this job please visit roam.zohorecruit.com.