Iranian Company in Tech Industry
Annual Package: 1.2 – 1.8 billion Tomans
Responsibilities:
· Oversee and decide on the architecture of our software products.
· Ensure scalability, reliability, and performance of the systems.
· Conduct thorough code reviews of merge requests from the tech team.
· Maintain high code quality and best practices.
· Collaborate with the product team to refine stories and requirements.
· Create technical subtasks and provide accurate estimations.
· Plan and prioritize tasks for the tech team based on inputs from the product manager.
· Ensure timely delivery of projects.
· Continuously improve product delivery performance and efficiency.
· Implement processes and tools to enhance productivity.
· Mentor and guide tech team members in their career development.
· Conduct regular 1-on-1 meetings to provide feedback and support.
· Recruit, interview, and hire new developers.
· Ensure effective onboarding and integration of new team members.
· Oversee and manage the QA process to maintain high product standards.
· Collaborate with QA team members to identify and resolve issues.
· Foster a collaborative and inclusive team environment.
· Lead by example and inspire the team to achieve their best.
Requirements:
· At least 5 years of experience in web development with Python and Django.
· Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
· Proven experience as an Engineering Manager or similar leadership role.
· Strong technical background with expertise in software development and architecture.
· Excellent understanding of Agile methodologies and project management.
· Exceptional leadership and people management skills.
· Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
· Experience with Shopify app development is a plus.