Engineering Manager

  • Proximie
  • BDD,1243 FLOOR 8
  • Aug 20, 2019
Full time Engineering Tech

Job Description

We are looking for a passionate engineering expert with experience managing cross discipline teams, has a strong understanding of cloud supported cross platform applications, and knowledge of the full Software Development Life Cycle. The candidate should k continuous integration, testing strategies, design systems, software architecture, data and analytics, user experience, accessibility, internationalization performance. You know when to get involved and when to delegate; when to speak up and to listen. Most of all,you're  passionate about our mission.

 

Responsibilities

● Manage a team of software engineers, including task planning and code reviews

● Drive technical projects and provide leadership in an innovative and fast-paced environment. Reinforce development best practices for quality assurance, security, and deployment

● Be responsible for the overall planning, actioning and success of technical projects

● Work closely with product management teams to ensure best -in class product development

● Contribute technically to projects, research and the design of new systems

Skills:

● Near fluent English speaking, reading and writing ability

● BSc Computer Science, Mathematics, or similar

● 5+ years professional experience creating modern web and mobile applications

● 3+ years professional experience managing 5+ engineers

● Strong experience writing code in two or more of the following: C++, Swift, Objective C, Java, TypeScript, PHP, Python

● Strong experience in enforcing agile methodologies and using project management tools

● Experience managing in a TDD/BDD environment, and dealing with code refactoring and code bottleneck issues.

● Strong experience in Git, Git Flow and code management tools