As an Engineering Manager, your responsibilities will span across all aspects of software development including design, development, production, QA and testing. You will be responsible for implementing and maintaining overall engineering objectives and initiatives. You will lead a team and represent both your engineering team and its projects in front of business leaders and executives.
What you'll do
You are a perfect match with us if you have:
• Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience;
• 8+ years of Software Development experience; 2+ years of experience in building and leading strong engineering teams
• Deep hands-on technical expertise in mobile and web technologies
• Solid software development background including design patterns, data structures, test-driven development
• Software development experience in building web services and highly scalable applications Excellent verbal and written communication skills.