We are looking for a director of engineering to lead our engineering department and help us build great products. You’ll also manage our infrastructure and ensure all internal systems operate securely and effectively.
Responsibilities:
Oversee front-end and back-end development teams and their projects
Monitor reliability and performance of all internal systems to suggest improvements
Develop high-level product specifications with attention to system integration and feasibility
Define all aspects of development from appropriate technology and workflow to coding standards
Ensure compliance with security regulations
Manage software development projects by setting requirements, goals and timelines
Design strategies for future development projects based on the company’s overall objectives and resources
Hire engineers and coordinate their training
Implement innovative technologies
Coordinate with external stakeholders for new integrations and tools
Review and update policies relevant to internal systems and equipment
Requirements:
5+ years’ experience as a software architect
Experience in software development and coding in various languages (Java, Grails etc.)
Extensive experience with cloud technologies and modern human-computer interfaces
Hands-on experience in back-end and front-end development
Good understanding of agile methodologies
Leadership abilities with a strategic mind
Excellent project management skills
Degree in computer science, engineering or relevant fields