Director of Software Development
About the Role
We are seeking an experienced Director of Engineering to lead our engineering team. The successful candidate will have a strong background in software development, excellent leadership skills, and the ability to balance multiple priorities.
Responsibilities:
• Manage a team of software engineers and provide technical direction.
• Making design and architecture decisions that meet business needs.
• Participating in coding, design, and code reviews.
• Hiring and growing a strong engineering team.
• Ensuring overall quality, project management, devops, and sustenance of self and team's work.
Requirements:
• Bachelor's degree in Computer Science or related field.
• 8+ years of experience in developing scalable mobile and cloud applications.
• 4+ years of people management experience.
• Strong software design, coding, and testing skills.