استخدام Engineering Manager (دورکاری)
شرح موقعیت شغلی
Key Responsibilities:
1. Architectural Decisions:
○ Oversee and decide on the architecture of our software products.
○ Ensure scalability, reliability, and performance of the systems.
2. Code Reviews:
○ Conduct thorough code reviews of merge requests from the tech team.
○ Maintain high code quality and best practices.
3. Technical Refinement:
○ Collaborate with the product team to refine stories and requirements.
○ Create technical subtasks and provide accurate estimations.
4. Task Planning:
○ Plan and prioritize tasks for the tech team based on inputs from the product
manager.
○ Ensure timely delivery of projects.
5. Product Delivery Performance:
○ Continuously improve product delivery performance and efficiency.
○ Implement processes and tools to enhance productivity.
6. Team Guidance and Growth:
○ Mentor and guide tech team members in their career development.
○ Conduct regular 1-on-1 meetings to provide feedback and support.
7. Hiring and Onboarding:
○ Recruit, interview, and hire new developers.
○ Ensure effective onboarding and integration of new team members.
8. Quality Assurance Management:
○ Oversee and manage the QA process to maintain high product standards.
○ Collaborate with QA team members to identify and resolve issues.
9. Leadership and Collaboration:
○ Foster a collaborative and inclusive team environment.
○ Lead by example and inspire the team to achieve their best.
Qualifications:
● 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.
Skills:
Technical Skills
1. Architectural Decisions:
○ Oversee and decide on the architecture of our software products.
○ Ensure scalability, reliability, and performance of the systems.
2. Code Reviews:
○ Conduct thorough code reviews of merge requests from the tech team.
○ Maintain high code quality and best practices.
3. Technical Refinement:
○ Collaborate with the product team to refine stories and requirements.
○ Create technical subtasks and provide accurate estimations.
4. Task Planning:
○ Plan and prioritize tasks for the tech team based on inputs from the product
manager.
○ Ensure timely delivery of projects.
5. Product Delivery Performance:
○ Continuously improve product delivery performance and efficiency.
○ Implement processes and tools to enhance productivity.
6. Team Guidance and Growth:
○ Mentor and guide tech team members in their career development.
○ Conduct regular 1-on-1 meetings to provide feedback and support.
7. Hiring and Onboarding:
○ Recruit, interview, and hire new developers.
○ Ensure effective onboarding and integration of new team members.
8. Quality Assurance Management:
○ Oversee and manage the QA process to maintain high product standards.
○ Collaborate with QA team members to identify and resolve issues.
9. Leadership and Collaboration:
○ Foster a collaborative and inclusive team environment.
○ Lead by example and inspire the team to achieve their best.
Qualifications:
● 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.
Skills:
Technical Skills
- Architectural Decision Making
- Software Architecture
- Scalability and Performance
- Code Reviews
- Code Quality and Best Practices
- Technical Refinement
- Requirements Analysis
- Shopify App Developmen
Communication and Interpersonal Skills
- Communication Skills
- Hiring and Onboarding
Leadership and Management
- Project Management
- Team Mentorship and Career Development
- Leadership and Collaboration
- Technical Leadership
- Task Planning and Prioritization
- People Management Skills
Process and Quality Assurance
- Agile Methodologies
- Process Improvement
- Quality Assurance Management
- Product Delivery Performance
مهارتهای مورد نیاز
- QA
- Software Architecture
- Technical Leadership
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۵۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست