Engineering Manager- Mobile

Location: Delhi
Specialization: Engineering Design / R&D,
Industry Education / Teaching / Training
Reference: 24357
Engineering Manager - MobileRole Overview: Engineering Manager role is a mix of Manager, Technical adviser/Architect, Team leader, part-time coder and evangelist. His core responsibility is to deliver robust products within timeline as per requirements by owning the accountability and management of engineering team.The Engineering function will cover some or all the following definition within its business: Invents, researches, develops, designs, stimulates, controls, builds, tests, improves, validates, maintains and project manages: structures; devices; systems; components; materials; algorithms; and processes to required standards of quality, cost, timing, delivery and safety.Responsibilities:? Drive Technical design, implementation and delivery of features in the most optimized and timely manner.? Confer with management, production, and marketing staff to discuss project specifications and procedures.? Coordinate and oversee projects, make detailed plans to accomplish goals and integration of technical activities.? Analyze technology, resource needs, and market demand, to plan and assess the feasibility of projects.? Plan and direct the installation, testing, operation & maintenance activities.? Direct, review, and approve product design and changes.? Recruit employees; assign, direct, and evaluate their work; and oversee the development and maintenance of staff competence. Build and contribute to startup culture.? Develop and implement policies, standards and procedures for the engineering and technical work performed as per SDLC standards? Perform administrative functions such as reviewing and writing reports, approving expenditures, enforcing rules? Ensure smooth functioning of team by acting as Tech consultant to resolve blockers and even don the hat of coder to resolve tough problems if need be.? Promote and contribute to innovation in team with focus on evaluating and integrating latest technologies & always strive on improvement & long term vision.Requirement:? B.Tech/M.Tech/MCA degree in Computer Science or a related technical field, or equivalent practical experience from premier college.? 6-8 years of work experience, with minimum relevant experience of 2 years, possessing a healthy mix of delivery and solutions architecture capabilities.? Hands-on experience in conceptualizing, designing and independently developing scalable web applications along with team? Should have hands on mobile technologies preferably React Native.? Experience in MEAN stack is an advantage, knowledge of React is a big plus.? Experience with source control systems (SVN, GIT, TFS, etc)? Understanding of SDLC process & its best practices with experience in enforcing them within team? Experience in Agile Methodology of development? Ability to adapt to the ever-changing technology landscape and should be excited about constantly keeping themselves up-to-date by experimenting with new technologies and frameworks.? Good communication skills - both verbal and written.? Passion to explore new web tools, frameworks, utilities.? Experience in writing technical specifications, creating plans and ability to share knowledge